我在使用这个GUI时遇到了很多麻烦.我将要一个applet,左边是panel1,右边是panel2.这是我的两个问题:1)JTextArea需要占用applet的整个右侧,但我无法做到这一点.2)每当我使JTextArea更长时,JTextField也会变长,即使它在一个完全不同的面板中.这是怎么回事?小程序和一切都在另一个类中创建 - 它编译并运行良好.我只是不能让这部分工作.
private JButton button1;
private JLabel label1;
private JTextField field1;
private JPanel panel1;
private JPanel panel2;
private JPanel panel3;
private JTextArea area1;
int i = 0;
int j = 0;
private JScrollPane pane;
public Class()
{
this.petList = petList;
this.sPanel = sPanel;
panel1 = new JPanel();
panel1.setLayout(new BorderLayout());
button1 = new JButton("Test");
panel1.add(button1,BorderLayout.SOUTH);
field1 = new JTextField();
panel1.add(field1, BorderLayout.EAST);
label1 = new JLabel("Test");
panel1.add(label1, BorderLayout.WEST);
panel2 = new JPanel();
area1 = new JTextArea(10, 20);
panel2.add(area1);
panel3 = new …Run Code Online (Sandbox Code Playgroud)