JAVA的TextArea组件添加后没有显示
packagehomework7;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener...
package homework7;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.*;
import javax.swing.*;
public class Test8 extends JFrame implements ActionListener {
JButton j1, j2;
JTextField t1, t2, t3;
JLabel l1, l2, l3;
JPanel p1, p2,p3;
JTextArea a1;
public Test8(String title) {
super(title);
Container c = getContentPane();
//创建按钮对象
j1 = new JButton("OK");
j2 = new JButton("Clear");
//创建标签对象
l1 = new JLabel("姓名");
l2 = new JLabel("性别");
l3 = new JLabel("年龄");
//创建文本框对象
t1=new JTextField(20);
t2=new JTextField(20);
t3=new JTextField(20);
//创建文本区对象
a1=new JTextArea();
p1=new JPanel();
p2=new JPanel();
p3=new JPanel();
//添加按钮
p3.add(j1);
p3.add(j2);
//添加文本框和标签
p1.add(l1);
p1.add(t1);
p1.add(l2);
p1.add(t2);
p1.add(l3);
p1.add(t3);
//添加文本区
p2.add(a1);
GridLayout layout=new GridLayout(3,2);
p1.setLayout(layout);//设置布局
c.add(p1,BorderLayout.NORTH);
c.add(p3,BorderLayout.CENTER);
c.add(p2,BorderLayout.SOUTH);
j1.addActionListener(this);
j2.addActionListener(this);
}
@Override
public void actionPerformed(ActionEvent e) {
// TODO 自动生成的方法存根
}
public static void main(String args[]) {
Test8 a=new Test8("Test8");
a.setVisible(true);
a.setDefaultCloseOperation(EXIT_ON_CLOSE);
a.setSize(250,200);
}
}
求问 展开
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.*;
import javax.swing.*;
public class Test8 extends JFrame implements ActionListener {
JButton j1, j2;
JTextField t1, t2, t3;
JLabel l1, l2, l3;
JPanel p1, p2,p3;
JTextArea a1;
public Test8(String title) {
super(title);
Container c = getContentPane();
//创建按钮对象
j1 = new JButton("OK");
j2 = new JButton("Clear");
//创建标签对象
l1 = new JLabel("姓名");
l2 = new JLabel("性别");
l3 = new JLabel("年龄");
//创建文本框对象
t1=new JTextField(20);
t2=new JTextField(20);
t3=new JTextField(20);
//创建文本区对象
a1=new JTextArea();
p1=new JPanel();
p2=new JPanel();
p3=new JPanel();
//添加按钮
p3.add(j1);
p3.add(j2);
//添加文本框和标签
p1.add(l1);
p1.add(t1);
p1.add(l2);
p1.add(t2);
p1.add(l3);
p1.add(t3);
//添加文本区
p2.add(a1);
GridLayout layout=new GridLayout(3,2);
p1.setLayout(layout);//设置布局
c.add(p1,BorderLayout.NORTH);
c.add(p3,BorderLayout.CENTER);
c.add(p2,BorderLayout.SOUTH);
j1.addActionListener(this);
j2.addActionListener(this);
}
@Override
public void actionPerformed(ActionEvent e) {
// TODO 自动生成的方法存根
}
public static void main(String args[]) {
Test8 a=new Test8("Test8");
a.setVisible(true);
a.setDefaultCloseOperation(EXIT_ON_CLOSE);
a.setSize(250,200);
}
}
求问 展开
2个回答
2015-06-15
展开全部
a1 = new JTextArea (10,10);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询