Java中列表框的使用
来源:互联网 发布:lr下载mac 破解版 编辑:程序博客网 时间:2024/06/08 11:39
package com.Swing;import java.awt.BorderLayout;import java.awt.Color;import javax.swing.JFrame;import javax.swing.JList;import javax.swing.JScrollPane;import javax.swing.JTextField;import javax.swing.event.ListSelectionEvent;import javax.swing.event.ListSelectionListener;public class JListDemo extends JFrame implements ListSelectionListener{ private JList<String> list; private JTextField tf=new JTextField("文本框"); private String[] color={"红色","黄色","蓝色","绿色","紫色","橙色","黑色"}; public JListDemo ( ){ list=new JList(color); JScrollPane ps=new JScrollPane(list); list.addListSelectionListener(this); this.add(ps,BorderLayout.CENTER); this.add(tf,BorderLayout.NORTH ); this.setTitle("列表框演示"); this.setSize(250,150); this.setLocationRelativeTo(null); this.setVisible(true); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } public static void main(String[] args) { JListDemo jd=new JListDemo( ); } @Override public void valueChanged(ListSelectionEvent e) { JList jlist=(JList) e.getSource(); String name=(String) jlist.getSelectedValue(); if(name=="红色") tf.setBackground(Color.RED); if(name=="黄色") tf.setBackground(Color.YELLOW); if(name=="蓝色") tf.setBackground(Color.BLUE); if(name=="绿色") tf.setBackground(Color.GREEN); }}
结果:
阅读全文
0 0
- Java中列表框的使用
- java中数组列表ArrayList的使用
- Creator中关于列表框的使用
- VC中列表框控件的使用
- sharepoint中列表的使用
- html中列表的使用
- Java中列表的排序
- JAVA组件大全 复选框、选项按钮、列表方框、下拉式列表的使用与介绍
- 使用JAVA SWING 实现列表以及列表的滚动条
- VC中列表视图控件的使用
- vc中列表视图控件的使用
- C语言中列表的使用
- C++中成员初始化列表的使用
- Perl中列表实用工具集的使用
- C++中成员初始化列表的使用
- C++中成员初始化列表的使用
- C++中成员初始化列表的使用
- C++中成员初始化列表的使用 .
- 【Data Structure】概述和线性表
- Hive基本操作(三)
- 文章标题宿舍有尘土
- 数据结构从零单排2——链表(1)
- 适配器模式
- Java中列表框的使用
- 百度地图API学习笔记(一) 实现实时定位
- Linux学习的第一步
- HashTable和HashMap的区别详解
- Vijos P3577 回文子序列 dp+方案输出
- HDU-1394-Minimum Inversion Number-(树状数组)
- hdu2643(第二类斯特林数) Rank
- 剑指offer_数据流中的中位数
- js实现tab切换