GUI JList列表框练习二
Posted mianyang0902
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GUI JList列表框练习二相关的知识,希望对你有一定的参考价值。
package swing; import java.awt.*; import javax.swing.*; import java.awt.event.*; import java.util.Vector; public class sandemo2 extends JFrame{ JList list1,list2; Container container; public sandemo2() { container=this.getContentPane(); this.setLayout(new GridLayout(1,2)); String []str= {"北京","上海","杭州","深圳"}; Vector <String>vector=new Vector<String>(); vector.add("篮球"); vector.add("乒乓球"); vector.add("跑步"); list2=new JList(vector); list1=new JList(str); list1.setBorder(BorderFactory.createTitledBorder("你喜欢的城市")); list2.setBorder(BorderFactory.createTitledBorder("你喜欢的运动是")); list1.setSelectionMode(ListSelectionModel.SINGLE_INTERVAL_SELECTION); list2.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);//设置标题 container.add(list1); container.add(list2); this.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } }); this.setTitle("列表框练习二"); this.setSize(600,450); this.show(); } public static void main(String []args) { new sandemo2(); } }
运行结果:
以上是关于GUI JList列表框练习二的主要内容,如果未能解决你的问题,请参考以下文章
java GUI编程(swing)之四swing下拉框,列表框,滚动窗口