import javax.swing.*;
import java.awt.*;public class test
{
public static void main(String [] args){
JFrame frame = new JFrame();
JButton button = new JButton("test");
button.setPreferredSize(new Dimension(80, 25));
frame.getContentPane().add(button);
frame.pack();
frame.show();
}
}
import java.awt.*;public class test
{
public static void main(String [] args){
JFrame frame = new JFrame();
JButton button = new JButton("test");
button.setPreferredSize(new Dimension(80, 25));
frame.getContentPane().add(button);
frame.pack();
frame.show();
}
}
JFrame frame = new JFrame ();
frame.addWindowListener( new WindowAdapter() {
public void windowClosing( WindowEvent e ) {
System.exit(0);
}
});
frame.setVisible(true);
}
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
public class HEXEditer extends JFrame {
public HEXEditer(String title)
{
super(title);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
/*这里用于切换界面风格
try {
//UIManager.setLookAndFeel("com.birosoft.liquid.LiquidLookAndFeel");
//UIManager.setLookAndFeel("com.stefankrause.xplookandfeel.XPLookAndFeel");
UIManager.setLookAndFeel("com.incors.plaf.kunststoff.KunststoffLookAndFeel");
SwingUtilities.updateComponentTreeUI(this);
} catch (Exception ex) {
ex.printStackTrace();
}//*/
int w = 530;
int h = 400;
Dimension ScreenSize = Toolkit.getDefaultToolkit().getScreenSize();
setBounds((int)((ScreenSize.width-w)/2),(int)((ScreenSize.height-h)/2),w,h);
setVisible(true);
}
public static void main(String args[]) {
System.setProperty("swing.plaf.metal.controlFont","宋体");
HEXEditer he = new HEXEditer("16进制字符显示器 in Java V0.1版");
}
}
是在不行你就用Jwindow。绝对简单。什么都没有
import java.awt.*;public class test extends Frame
{
public static void main(String [] args){
test frame = new test();
frame.setSize(10,10);
frame.show();
}
}
import java.awt.event.*;
import javax.swing.*;public class frameAbout extends JDialog
{
private JPanel pane = new JPanel ();
private JPanel panes = new JPanel ();
private ImageIcon img = new ImageIcon (ClassLoader.getSystemResource("frameApp/images/java.jpg"));
private JLabel label1 = new JLabel ("Simple Database Operator");
private JLabel label2 = new JLabel ("Copyright: 2004/08/10");
private JLabel label3 = new JLabel (img);
private JButton btnOK = new JButton ("确定");
frameAbout ()
{
panes.setLayout(new BorderLayout ());
label1.setHorizontalAlignment (SwingConstants.CENTER);
label1.setVerticalAlignment (SwingConstants.CENTER);
label2.setHorizontalAlignment (SwingConstants.CENTER);
label2.setVerticalAlignment (SwingConstants.CENTER);
panes.add (label3, BorderLayout.WEST);
panes.add (label1, BorderLayout.CENTER);
panes.add (label2, BorderLayout.SOUTH);
btnOK.setMnemonic ('O');
pane.add (btnOK);
getContentPane ().add (panes, BorderLayout.NORTH);
getContentPane ().add (pane, BorderLayout.SOUTH);
btnOK.addActionListener (new ActionListener ()
{
public void actionPerformed (ActionEvent e)
{
dispose ();
}
});
setTitle ("关于...");
setSize(300, 200);
Dimension frameSize = getSize();
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
setLocation((screenSize.width - frameSize.width) / 2, (screenSize.height - frameSize.height) / 2);
setResizable (false);
setModal (true);
setVisible(true);
}
}