Java-GUI-13-12-24
2013-12-24 22:56
387 查看
package icer.demo; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JList; import javax.swing.JPanel; import javax.swing.JScrollPane; /** * 网上订票--列车选择 * @author icer * @date:2013-12-24 * */ public class TrainTravel extends JFrame { private static final long serialVersionUID = -1805499409151629195L; JPanel panel; //用来布局三个列表框和标签 JLabel startLabel; //出发地 JLabel endLabel; //目的地 JLabel trainNumberlLabel; //车次 String[] entries = {"北京", "上海", "天津", "深圳", "广州", "大连"}; //出发地列表值 JList startStationList; //出发地列表框 JList endStationList; //目的地列表框 String[] train = {"T82", "K63", "Z11", "Z123", "L32", "K25", "T261", "T264", "T83", "Z108"}; JList trainNo; //车次列表框 public TrainTravel() { super("订票系统"); setDefaultCloseOperation(EXIT_ON_CLOSE); //设置窗口关闭时,退出程序 panel = new JPanel(); startLabel = new JLabel("请选择出发地:"); panel.add(startLabel); startStationList = new JList(entries); startStationList.setVisibleRowCount(1); JScrollPane startListPane = new JScrollPane(startStationList); panel.add(startListPane); endLabel = new JLabel("请选择目的地:"); panel.add(endLabel); endStationList = new JList(entries); endStationList.setVisibleRowCount(1); JScrollPane endListPane = new JScrollPane(endStationList); panel.add(endListPane); trainNo = new JList(train); trainNo.setVisibleRowCount(1); JLabel trainLabel = new JLabel("请选择车次:"); panel.add(trainLabel); JScrollPane trainPane = new JScrollPane(trainNo); panel.add(trainPane); getContentPane().add(panel); setVisible(true); pack(); } public static void main(String[] args) { new TrainTravel(); } }
相关文章推荐
- 用java来实现对数组{25,24,12,76,101,96,28}
- java_12-24-part two
- java时间进制格式(24--12进制的区别)
- 12-13java面向对象之继承
- Java学习13 GUI程序设计(Swing)
- RecyclerView 出现java.lang.IndexOutOfBoundsException: Index: 13, Size: 12 问题解决
- JAVA 注解 12-24
- 面向对象基础 (java4 Android 12,13,14,15集)
- Leetcode[12-13] Roman to Integer & Integer to Roman(Java)
- 课程 Java程序设计12:GUI Based Applications (怀旧版)
- 12-24java面向对象之同步和死锁
- java_12-24-part three
- 黑马程序员--java笔记13--图形用户接口GUI
- 西交利物浦大学Java PAPER CODE: CSE105/12-13/S1/Resit Coursework
- 黑马程序员-Java学习13-GUI
- java_12-24-part one
- Java4android学习笔记12-13
- 12.JAVA之GUI编程打开与保存文件
- thinking in java test3.11练习(11)(12)(13)
- 用java写 java1,1,2,4,7,13,24,44算法