swing初步学习:第一天:
来源:互联网 发布:软件开发的职业规划 编辑:程序博客网 时间:2024/06/05 16:02
第一天:
设置边框
JPanel panel = new JPanel(new FlowLayout());
Border etchedBdr = BorderFactory.createEtchedBorder();
/*Border titledBdr = BorderFactory.createTitledBorder(etchedBdr, "");
Border emptyBdr = BorderFactory.createEmptyBorder(10,10,10,10);
Border compoundBdr=BorderFactory.createCompoundBorder(titledBdr, emptyBdr);
*/
panel.setBorder(etchedBdr);
设置窗体位置
JFrame frame = new JFrame("设置报表显示栏目");
frame.setLayout(new FlowLayout());
frame.setBounds(300,200,300,100);//设置位置和尺寸
布局的两种类型:
frame.setLayout(new FlowLayout());
frame.setLayout(GridBagLayout);
组件类 描述
JApplet Java.applet.Applet类的扩展,它含有JRootPane的一个实例
JButton 能显示文本和图形的按钮,它是AWT按钮组件的替代组件
JCheckBox 能显示文本和图形的复选框,它是AWT选择组件的替代组件
JCheckBoxMenuItem 一个复选框菜单项,它是AWT的复选框菜单项组件的替代组件
JComboBox 带下拉列表的文本框,它是AWT选择组件的替代组件
JComponent 所有轻量J组件的基类
JDesktopPane 内部窗体的容器
JDialog Swing对话框的基类,它扩展了AWT Dialot类
JEditorPane 用于编辑文本的文本窗格
JFrame 扩展java.awt.Frame的外部窗体
JInternalFrame 在JDesktopPane中出现的内部窗体
JLabel 可显示文本和图标的标签,它是AWT标签组件的替代组件
JLayeredPane 能够在不同层上显示组件的容器
JList 显示选项列表的组件,它是AWT列表组件的替代组件
JMenu 菜单条中显示的一个菜单,它是AWT菜单组件的替代组件
JMenuBar 用于显示菜单的菜单条,它是AWT菜单条组件的替代组件
JMenuItem 菜单项,它是AWT菜单项组件的替代组件
JOptionPane 显示标准的对话框,如:消息和问题对话框
JPanel 通用容器,它是AWT面板和画布组件的替代组件
JPasswordfield JTextField的扩展,使输入的字符不可见
JPopupMenu 弹出式菜单,它是AWT弹出式菜单组件的替代组件
JProgressBar 进度指示器
JRadioButton 单选按钮,它是AWT复选框组件的替代组件
JRootPane 顶层容器,它包含一个玻璃窗格,一个层窗格,一个内容窗格和一个可选的菜单条
JScrollBar 滚动条,它是AWT滚动条组件的替代组件
JScrollPane 滚动窗格,它是AWT滚动窗格组件的替代组件
JSeparator 水平或垂直分隔条
JSlider 滑杆
JSplitPane 有两个分隔区的容器,这两个分隔区可以水平排列或者垂直排列且分隔区的大小能自动调整
JTabbedPane 带选项卡的窗格
JTable 表格
JTableHeader 表格头
JTextArea 用于输入多行文本的文本域,它是AWT文本域组件的替代组件
JTestComponent 文本组件的基类,它替代AWT的TextComponent类
JTextField 单行文本域,它替代AWT的单行文本域组件
JTextPane 简单的文本编辑器
JToggleButton 两种状态的按钮,它是JCheckBox和JRadioButton组件的基类
JToolBar 工具条
JToolTip 当光标停留在一个组件上时,该组件上显示的一行文字
JTree 用于按钮层次组织数据的结构控件
JViesport 用于浏览可滚动组件的视口
JWindow 外部窗口,它是java.awt.Window的扩展
- swing初步学习:第一天:
- swing初步学习,第三天
- 初步学习Java 第一天课程
- Linq初步 第一天
- 初步学习Swing
- Java swing初步学习
- 第一天使用BLOG,写下学习的初步计划
- 零基础学习java日志--第一天 初步认识Java
- cocos2d框架的初步分析【cocos2d-android学习】【第一天】
- 第一天:html、css的初步学习和制作七巧板
- hadoop学习第一天~环境搭建以及初步使用
- 第一天 C语言初步
- 【第一天】初步接触jQuery
- swing初步学习:第二天:
- 21天学通C# - 第一天 C#初步
- 第一天:系统的初步构思
- 第一天, C++的初步知识
- MyBatis--初步创建-第一天--持续更新
- svn库名尽量使用小写
- android优化原则
- [Android实例] android多点触摸demo .
- PHP 中执行排序与 MySQL 中排序
- android图片的缩放 .
- swing初步学习:第一天:
- 插入排序
- JavaScript的事件深入理解
- android webview读取html和js .
- drawable-mdpi、drawable-ldpi,、drawable-hdpi三个文件夹的区别
- js常用
- 使用 Windows 7 访问 RemoteApp 和桌面连接
- 【转】 javascript中call、apply、argument、callee、caller解析
- android完全退出应用程序的三种方式 .