• 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();
    	}
    }
    

      运行结果:

  • 相关阅读:
    SQLite简介
    dockerfiles宝藏系列
    Docker容器运行GUI程序的配置方法
    Windows神器cmder
    Typora设置标题自动添加序号
    手机往电脑备份相册
    搜索引擎的高级使用技巧
    Django Model 模型
    前后端分离是什么操作
    搭建FTP(win10版)以及基本FTP操作
  • 原文地址:https://www.cnblogs.com/mianyang0902/p/10888549.html
Copyright © 2020-2023  润新知