JAVA SWING 下拉列表
来源:互联网 发布:印象笔记类似软件 编辑:程序博客网 时间:2024/05/18 22:54
import java.awt.Component;import java.awt.FlowLayout;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import javax.swing.JComboBox;import javax.swing.JFrame;import javax.swing.JList;import javax.swing.UIManager;import javax.swing.plaf.basic.BasicComboBoxRenderer;publicclass ToolTipComboBoxExampleextends JFrame { String[] items= { "jw","ja","la" }; String[] tooltips= { "Javanese ","Japanese ", "Latin" }; public ToolTipComboBoxExample() {super("ToolTip ComboBox Example"); JComboBox combo= new JComboBox(items); combo.setRenderer(new MyComboBoxRenderer()); getContentPane().setLayout(new FlowLayout()); getContentPane().add(combo); }class MyComboBoxRendererextends BasicComboBoxRenderer {public Component getListCellRendererComponent(JList list, Object value,int index, boolean isSelected,boolean cellHasFocus) {if (isSelected) { setBackground(list.getSelectionBackground()); setForeground(list.getSelectionForeground());if (-1< index) { list.setToolTipText(tooltips[index]); } }else { setBackground(list.getBackground()); setForeground(list.getForeground()); } setFont(list.getFont()); setText((value== null)? "" : value.toString());return this; } } publicstatic void main(String args[]) {try { UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel"); } catch (Exception evt) {} ToolTipComboBoxExample frame= new ToolTipComboBoxExample(); frame.addWindowListener(new WindowAdapter() { publicvoid windowClosing(WindowEvent e) { System.exit(0); } }); frame.setSize(200,140); frame.setVisible(true); }}
- JAVA SWING 下拉列表
- java Swing中实现可检索的下拉列表
- Java swing 下拉框
- java swing selected 列表
- [黑马] --第1天 Swing 下拉列表
- swing之 Jcombox 下拉列表框实例
- 博为峰Java技术文章 ——JavaSE Swing使用ComboBoxModel创建下拉列表框Ⅰ
- 博为峰Java技术文章 ——JavaSE Swing使用ComboBoxModel创建下拉列表框Ⅱ
- 博为峰Java技术文章 ——JavaSE Swing使用ComboBoxModel创建下拉列表框Ⅲ
- 博为峰Java技术文章 ——JavaSE Swing 下拉列表框的事件处理
- java 下拉列表框
- java 下拉列表框
- 博为峰Java技术文章 ——JavaSE Swing使用数组和Vector创建下拉列表框
- 25---AWT和Swing(10)下拉列表(视频代码)
- JAVA Swing日期下拉选择控件(面板)
- java年月日下拉列表代码
- java生成execl下拉列表
- Java核心技术(高级Swing)一列表
- 【转】ORACLE日期时间函数大全
- c语言深入理解<2>
- 如何使32bit Linux主机支持4GB以上的大内存
- IE6、IE7、IE8、Firefox、Opera CSS hack区分
- RelativeLayout用到的一些重要的属性
- JAVA SWING 下拉列表
- BIOS中断全集
- 随感
- 怎么确定用户当前的SID、操作系统进程号PID等信息呢?
- 终于可以安心看书了
- the PDO type in C++
- C# Winform异步调用详解
- 等额本息计算方法
- IIS网站不可用:同一 IIS 进程中运行两个不同的 ASP.NET 版本问题