import javax.swing.*;
public class he {
static JFrame f1;
static JPanel p1;
JButton b1,b2,b3,b4;
public he()
{
p1=new JPanel();
f1.getContentPane().add(p1);
b1=new JButton("1");
b2=new JButton("2");
b3=new JButton("3");
b4=new JButton("4");p1.add(b1);
p1.add(b2);
p1.add(b3);
p1.add(b4);
}
public static void main(String args[])
{
f1=new JFrame("缺省情况?"); new he();
f1.setSize(300,300);
f1.setVisible(true);
}
}怎么不能运行啊?
这个差不多的为什么能啊```
import javax.swing.*;
public class Frame1
{
static JFrame frame;
static JPanel panel;
JLabel name;
JLabel ID;JTextField textname;
JTextField textID;
JComboBox sex;
public Frame1()
{
panel=new JPanel();
frame.getContentPane().add(panel);name=new JLabel("用户名:");
ID=new JLabel("密码:");textname=new JTextField(15);
textID=new JTextField(15);
String sexes[]={"男","女"};
sex=new JComboBox(sexes);
panel.add(name);
panel.add(textname);panel.add(ID);
panel.add(textID);
panel.add(sex);
}
public static void main(String args[])
{
frame=new JFrame("大头鱼聊天");
new Frame1();
frame.setSize(300,150);
frame.setVisible(true);
}
}
没分有 有时再送了 HOHO``
public class he {
static JFrame f1;
static JPanel p1;
JButton b1,b2,b3,b4;
public he()
{
p1=new JPanel();
f1.getContentPane().add(p1);
b1=new JButton("1");
b2=new JButton("2");
b3=new JButton("3");
b4=new JButton("4");p1.add(b1);
p1.add(b2);
p1.add(b3);
p1.add(b4);
}
public static void main(String args[])
{
f1=new JFrame("缺省情况?"); new he();
f1.setSize(300,300);
f1.setVisible(true);
}
}怎么不能运行啊?
这个差不多的为什么能啊```
import javax.swing.*;
public class Frame1
{
static JFrame frame;
static JPanel panel;
JLabel name;
JLabel ID;JTextField textname;
JTextField textID;
JComboBox sex;
public Frame1()
{
panel=new JPanel();
frame.getContentPane().add(panel);name=new JLabel("用户名:");
ID=new JLabel("密码:");textname=new JTextField(15);
textID=new JTextField(15);
String sexes[]={"男","女"};
sex=new JComboBox(sexes);
panel.add(name);
panel.add(textname);panel.add(ID);
panel.add(textID);
panel.add(sex);
}
public static void main(String args[])
{
frame=new JFrame("大头鱼聊天");
new Frame1();
frame.setSize(300,150);
frame.setVisible(true);
}
}
没分有 有时再送了 HOHO``
import javax.swing.*;
public class presser {
JButton b1,b2,b3,b4;
static JFrame f1;
static JPanel p1,p2;
presser()
{
f1=new JFrame("presser");
b1=new JButton("1");
b2=new JButton("2");
b3=new JButton("3");
b4=new JButton("4");
f1.getContentPane().add(p1);
f1.getContentPane().add(p2);
p1.add(b1);
p1.add(b2);
p2.add(b3);
p2.add(b4);
}
public static void main(String args[])
{
new presser();
f1.setSize(222,222);
f1.setVisible(true);
}}
第二段代码也没问题
第三段代码作如下修改,不过只能显示第二个JPanel,好象不能同时显示两个JPanel吧
import javax.swing.*;
public class Presser {
JButton b1,b2,b3,b4;
static JFrame f1;
static JPanel p1,p2;
Presser ()
{
f1=new JFrame("presser");
p1 = new JPanel();
p2 = new JPanel();
b1=new JButton("1");
b2=new JButton("2");
b3=new JButton("3");
b4=new JButton("4");
f1.getContentPane().add(p1);
f1.getContentPane().add(p2);
p1.add(b1);
p1.add(b2);
p2.add(b3);
p2.add(b4);
}
public static void main(String args[])
{
new Presser ();
f1.setSize(222,222);
f1.setVisible(true);
}}