java简单应用----下拉条的 应用
程序员文章站
2024-03-24 12:20:28
...
package zuoye0517;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
public class XIA extends JFrame{
private JComboBox lst;
private JLabel lbl;
private Object cities[]={"","叫哥哥","叫爸爸"};
public XIA(){
super("dadadadad");
Container c=getContentPane();
c.setLayout(new FlowLayout());
lst=new JComboBox(cities);
lst.setMaximumRowCount(4);
lbl=new JLabel("请从组合框中选择");
c.add(lst);
c.add(lbl);
lst.addItemListener(new Handler1());
setSize(300,150);
setVisible(true);
}
public static void main(String args[]){
XIA app=new XIA();
app.addWindowListener( new Handler2());
}
class Handler1 implements ItemListener{
public void itemStateChanged(ItemEvent e){
lbl.setText("你选中了:"+lst.getSelectedItem());
}
}
static class Handler2 extends WindowAdapter{
public void windowClosing(WindowEvent e){
System.exit(0);
}
}
}
一个简单而容易理解的例子 ,需要注意的是监听设置。上一篇: Android 实现搜索历史(1)
下一篇: (019)IText制作条形码
推荐阅读
-
java简单应用----下拉条的 应用
-
ehcache的简单应用
-
java自动识别网站 文件的编码 博客分类: 编程应用 Java.net
-
基于HTTP协议的轻量级开源简单队列服务:HTTPSQS 博客分类: 互联网服务端 应用服务器金山PHPTokyoCabinetLinux
-
tokyocabinet与lucene在搜索上的应用 博客分类: java TokyoCabinetlucene搜索引擎应用服务器框架
-
Java遍历的区别及应用 博客分类: 数据结构 遍历Java
-
堆在java中的应用--PriorityQueue
-
DBCP连接池的最简单应用(用于ORACLE数据库) 博客分类: Oracle[Java|C++|C#|Python]Database General
-
分治法在排序算法中的应用(JAVA)--快速排序(Lomuto划分、Hoare划分、随机化快排)
-
Java自学之路-Java基础教程-28:Java和HTML代码在JSP中的应用和运行