编译通过了,可是为什么textArea上什么都不显示?想让它显示我选中的菜单,为什么不行啊???谢谢!!!import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.text.*;
public class Three implements ActionListener
{
JFrame f;
JComboBox jcb;
JTextArea jta;
JPanel p1,p2;
public static void main(String args[])
{
Three three= new Three();
three.go();
}
public void go()
{
f=new JFrame("Select Demo");
f.setSize(200,300);
f.setVisible(true);
p1=new JPanel();
p2=new JPanel();
String[] itemList={"Mouse Entered","Mouse Pressed","Mouse Released","Mouse Clicked","Mouse Exited"};
jcb=new JComboBox(itemList);
jcb.setSelectedIndex(2);
jta=new JTextArea(100,300);
p1.add(jcb);
p2.add(jta);
f.getContentPane().add(p1,BorderLayout.WEST);
f.getContentPane().add(p2,BorderLayout.EAST);
jcb.addActionListener(this);
jcb.setEditable(false);
}
public void actionPerformed(ActionEvent e)
{
jta.append("\n");
jta.append((String)jcb.getSelectedItem());
}
}
import java.awt.event.*;
import javax.swing.*;
import javax.swing.text.*;
public class Three implements ActionListener
{
JFrame f;
JComboBox jcb;
JTextArea jta;
JPanel p1,p2;
public static void main(String args[])
{
Three three= new Three();
three.go();
}
public void go()
{
f=new JFrame("Select Demo");
f.setSize(200,300);
f.setVisible(true);
p1=new JPanel();
p2=new JPanel();
String[] itemList={"Mouse Entered","Mouse Pressed","Mouse Released","Mouse Clicked","Mouse Exited"};
jcb=new JComboBox(itemList);
jcb.setSelectedIndex(2);
jta=new JTextArea(100,300);
p1.add(jcb);
p2.add(jta);
f.getContentPane().add(p1,BorderLayout.WEST);
f.getContentPane().add(p2,BorderLayout.EAST);
jcb.addActionListener(this);
jcb.setEditable(false);
}
public void actionPerformed(ActionEvent e)
{
jta.append("\n");
jta.append((String)jcb.getSelectedItem());
}
}
解决方案 »
- 制作词法分析器,面对如何切割单词时遇到了问题,小妹求助!感谢大师们
- Class的getConstructors()获得的构造顺序问题
- 执行顺序问题
- public FileDialog(Frame parent, String title)中的parent
- MaxLength = rs.getInt(3)老出错?
- util 这个单词是什么意思?
- 初学提问:如何把一个int字符串转换为String啊?
- 菜鸟刚学Java,求解接口用法
- 双核对多线程的开发是否有一定的影响?
- java 中的awt高级事件是如何发生的?
- 菜单事件
- Eclipse如何列出所有的breakpoint断点?在一个项目中加了太多的断点,都忘记了!提一个csdn的bug,在firefox下面,帖子列表不能完全看到,要用滚动条哦
我回复的代码题目,都是我在Eclipse里调试过的,
你却看都不看,一分不给,回答这样的问题,伤心的很。
你也白白浪费50分。
或者:f.getContentPane().add(p1,java.awt.BorderLayout.NORTH);
f.getContentPane().add(p2,java.awt.BorderLayout.CENTER);
这样更好啊,上下不具。