java中 设置两个TextArea 默认显示TextArea1, 然后点击按钮显示TextArea2

就像这样默认显示按Button1的内容如果按下Button2显示新的内容... 就像这样 默认显示按Button1的内容 如果按下Button2 显示新的内容 展开
 我来答
没有响应m2
2012-12-11 · TA获得超过8387个赞
知道大有可为答主
回答量:7579
采纳率:33%
帮助的人:3498万
展开全部
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
public class NewClass2 extends JFrame{

JButton jButton1;
JButton jButton2;
JTextArea jTextArea;

public NewClass2()
{
jButton1 = new JButton("JButton1");
jButton2 = new JButton("JButton2");
jTextArea = new JTextArea(null,"jtextarea",5,20);

this.add(jButton1);
this.add(jButton2);
this.add(jTextArea);
jButton1.addActionListener(new ActionListener() {

@Override
public void actionPerformed(ActionEvent e) {
jTextArea.setText("jButton1");
}
});
jButton2.addActionListener(new ActionListener() {

@Override
public void actionPerformed(ActionEvent e) {
jTextArea.setText("jButton2");
}
});

this.setLayout(new FlowLayout());
this.setBounds(200, 100, 300, 170);
this.setVisible(true);
}
public static void main(String[] args)
{
new NewClass2();
}

}
百度网友12ee0fd
2012-12-11 · TA获得超过4.7万个赞
知道大有可为答主
回答量:1.1万
采纳率:66%
帮助的人:1957万
展开全部
下面的位置使用CardLayout切换。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
枫吣
2012-12-11 · TA获得超过190个赞
知道答主
回答量:50
采纳率:100%
帮助的人:64.7万
展开全部
下面可以使用CardLayout点击某个按钮就将去相应的卡片显示出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式