正文

JList用法2005-09-17 00:59:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/hurongliang/4847.html

分享到:

import javax.swing.JFrame;import javax.swing.JSplitPane;import javax.swing.JLabel;import java.awt.Component;import java.awt.Dimension;import java.awt.FlowLayout;import java.awt.Color;import javax.swing.JList;import javax.swing.BorderFactory; public class JListDemo{ public static void main(String[] args) {  String[] names = {"孙中山", "袁世凯", "毛泽东", "蒋介石", "邓小平", "天安门"};  JList list = new JList (names);  list.setBorder (BorderFactory.createEtchedBorder());  list.setFixedCellHeight (30);//设置每个选项的高度  list.setFixedCellWidth (70);//设置每个选项的宽度,一般不需要  list.setDragEnabled (true);  list.setBackground (Color.cyan);  list.setForeground (Color.red);  list.setSelectionBackground (Color.white);  list.setSelectionForeground (Color.black);  list.setLayoutOrientation (JList.HORIZONTAL_WRAP);    JLabel label = new JLabel("blank");  JSplitPane panel = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT, list,label);  panel.setPreferredSize (new Dimension (600,300));  panel.setOneTouchExpandable (true);    JFrame frame = new JFrame("人名");  frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);    frame.setContentPane (panel);  frame.pack();  frame.show(); }}

阅读(8164) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册