小问题,高难度。强手请进,顶者有分! to okwuzhijun:能说的详细一点吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 jComboBox好象有选项改变处罚的事件,在事件里写代码旧行了 楼上说的对,jComboBox里有一个选项改变的事件 itemStateChanged(ItemEvent e)添加你的代码就好了 呵呵,这个挺容易的!代码如下:(Test.java)import javax.swing.*;import java.awt.*;import java.awt.event.*;public class Test extends JFrame{ JTextField disp; JComboBox zro; String []day={"","星期一","星期二","星期三","星期四","星期五"}; JPanel panel; Test() { disp=new JTextField(10); zro=new JComboBox(day); zro.addActionListener(new ChangeAction()); panel=new JPanel(); getContentPane().add(panel); panel.add(disp); panel.add(zro); setSize(300,200); setVisible(true); } class ChangeAction implements ActionListener { public void actionPerformed(ActionEvent w2) { disp.setText(zro.getSelectedItem().toString()); } } public static void main(String args[]) { new Test(); }}不知是否符合楼主的要求!呵呵! 正好我也不太会用 JTable ,谢谢楼上的几位。 啊,大家都说了,我还有什么好说的.其实就是用监听器.在itemStateChanged函数添加代码就行了。 java 打印输出乱,以及Ajax输出乱码问题 JTable怎么获得当前可见区域的最后一行的行数? java实现可以选择文件夹功能 JSplitPane分隔条动态显示 Point a; system.out.println(a). 为什么能自动调用toString()方法。 常量池在内存哪里?堆,栈?缓存区在内存哪里?谢啦~~~~~~~~~~~~ 为什么我的IE有些网站LINK打不开?? 如何去掉applet弹出窗口下面的提示“Java Applet Window" 何谓 系统编程,应用编程? 急急急!!!!!! jbuilder 2005好像有bug耶? 各位大虾问下
添加你的代码就好了
代码如下:
(Test.java)
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Test extends JFrame
{
JTextField disp;
JComboBox zro;
String []day={"","星期一","星期二","星期三","星期四","星期五"};
JPanel panel;
Test()
{
disp=new JTextField(10);
zro=new JComboBox(day);
zro.addActionListener(new ChangeAction());
panel=new JPanel();
getContentPane().add(panel);
panel.add(disp);
panel.add(zro);
setSize(300,200);
setVisible(true);
}
class ChangeAction implements ActionListener
{
public void actionPerformed(ActionEvent w2)
{
disp.setText(zro.getSelectedItem().toString());
}
}
public static void main(String args[])
{
new Test();
}
}不知是否符合楼主的要求!呵呵!
在itemStateChanged函数添加代码就行了。