代码如下,还有个问题就是怎样让它居中显示public class Frame1
extends JFrame {
TitledBorder titledBorder1;
private JButton jButton1 = new JButton(); public Frame1() {
try {
jbInit();
}
catch (Exception e) {
e.printStackTrace();
}
} public static void main(String[] args) {
Frame1 frame1 = new Frame1();
frame1.show(); frame1.setSize(500, 200);
} private void jbInit() throws Exception {
titledBorder1 = new TitledBorder("");
this.setLocale(java.util.Locale.getDefault());
this.getContentPane().setLayout(null);
jButton1.setBounds(new Rectangle(150, 167, 73, 25));
jButton1.setText("jButton1");
this.getContentPane().add(jButton1, null);
}
}
extends JFrame {
TitledBorder titledBorder1;
private JButton jButton1 = new JButton(); public Frame1() {
try {
jbInit();
}
catch (Exception e) {
e.printStackTrace();
}
} public static void main(String[] args) {
Frame1 frame1 = new Frame1();
frame1.show(); frame1.setSize(500, 200);
} private void jbInit() throws Exception {
titledBorder1 = new TitledBorder("");
this.setLocale(java.util.Locale.getDefault());
this.getContentPane().setLayout(null);
jButton1.setBounds(new Rectangle(150, 167, 73, 25));
jButton1.setText("jButton1");
this.getContentPane().add(jButton1, null);
}
}
Toolkit kit=Toolkit.getDefaultToolkit();
Dimension screenSize=kit.getScreenSize();
int screenHeight=screenSize.height;
int screenWidth=screenSize.width;
frame1.setLocation((screenWidth-500)/2,(screenHeight-200)/2);
请问上一个问题有没有办法?
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
import java.util.*;public class Frame1 extends JFrame {
private JButton jButton1 = new JButton(); public Frame1() {
try {
jbInit();
}
catch (Exception e) {
e.printStackTrace();
}
} public static void main(String[] args) {
Frame1 frame1 = new Frame1();
frame1.show();
} private void jbInit() throws Exception {
this.setLocale(java.util.Locale.getDefault());//我想知道这句何用?
this.getContentPane().setLayout(null);
this.setSize(new Dimension(500,400));//这里设定size
jButton1.setBounds(new Rectangle(100, 100, 73, 25));
jButton1.setText("jButton1");
this.getContentPane().add(jButton1, null);
}
}
这是我改后的,JC可以显示BUTTON的