Fork me on GitHub

随笔分类 -  来一杯Java

上一页 1 2 3 4 5 6 7 8 ··· 10 下一页

Group Layout
摘要:----------------siwuxie095 将根面板 contentPane 的布局切换为 Group Layout Group Layout 即 分组布局 Group Layout 是 Swing 中最强大的布局管理器,它非常灵活、动态, 支持元素对齐、边界吸附,控件的大小动态调整 ... 当做好... 阅读全文

posted @ 2017-04-03 21:37 siwuxie095 阅读(395) 评论(0) 推荐(0)

Grid Layout
摘要:----------------siwuxie095 将根面板 contentPane 的布局切换为 Grid Layout Grid Layout 即 网格布局 先向 contentPane 中添加一个 JButton,填满了整个区域 如果继续添加,可以在这个 JButton 的... 阅读全文

posted @ 2017-04-03 21:00 siwuxie095 阅读(441) 评论(0) 推荐(0)

Border Layout
摘要:------------------siwuxie095 根面板 contentPane 的默认布局就是 Border Layout Border Layout 即 边界布局 边界布局 共有 5 个区域: North、West、Center、East、South 「注意:分界线处(即 边界)是 」 ... 阅读全文

posted @ 2017-04-03 20:20 siwuxie095 阅读(360) 评论(0) 推荐(0)

Flow Layout
摘要:--------------siwuxie095 将根面板 contentPane 的布局切换为 Flow Layout Flow Layout 即 浮动布局,即 所有的控件都是可以浮动的 不是指 相互叠加,而是指 它们在窗体大小发送变化时之间的相对位置可以改变 如:向 contentPane 中添加 ... 阅读全文

posted @ 2017-04-03 19:31 siwuxie095 阅读(312) 评论(0) 推荐(0)

Absolute Layout
摘要:siwuxie095 根面板 contentPane 的默认布局为 Border Layout,将其 切换为 Absolute Layout Absolute Layout 即 绝对布局,即 它没有任何的限制,可以 在界面中任意摆放控件的位置 在将控件拖动到面板上时,会出现参考线,参考线仅仅是 为了 阅读全文

posted @ 2017-04-03 18:36 siwuxie095 阅读(334) 评论(0) 推荐(0)

Swing界面组件的通用属性
摘要:----------------siwuxie095 Swing 界面组件(控件)的通用属性: (1)enabled:启用/禁用某组件(控件) 「某些 Container 也有这个选项,如果将其 enabled 设为 false, 则该 Container 里的组件(控件)依然可用」 (2)foreground:前... 阅读全文

posted @ 2017-04-03 14:19 siwuxie095 阅读(268) 评论(0) 推荐(0)

数字调节控件JSpinner的使用
摘要:---------------siwuxie095 工程名:TestUI 包名:com.siwuxie095.ui 类名:TestList.java 工程结构目录如下: 在根面板 contentPane 的上方添加一个 JSpinner, 在其 model 属性中选择 Number 「model 还可以... 阅读全文

posted @ 2017-04-03 13:06 siwuxie095 阅读(571) 评论(0) 推荐(0)

进度条控件JProgressBar的使用
摘要:----------------siwuxie095 工程名:TestUI 包名:com.siwuxie095.ui 类名:TestList.java 工程结构目录如下: 在根面板 contentPane 的下方添加一个 JProgressBar, 可以在 value 属性中设定初始值,可以在 maxi... 阅读全文

posted @ 2017-04-03 13:03 siwuxie095 阅读(522) 评论(0) 推荐(0)

下拉菜单控件JComboBox的使用
摘要:---------------siwuxie095 工程名:TestUI 包名:com.siwuxie095.ui 类名:TestList.java 工程结构目录如下: 在根面板 contentPane 的上方添加一个 JComboBox, 在 model 属性的第二个选项 ComboBox model... 阅读全文

posted @ 2017-04-03 11:47 siwuxie095 阅读(2646) 评论(0) 推荐(0)

列表控件JList的使用
摘要:--------------siwuxie095 工程名:TestUI 包名:com.siwuxie095.ui 类名:TestList.java 工程结构目录如下: 切换到 Design,在根面板 contentPane 的上方添加一个 JList, 为其 model 属性添加值,指定 J... 阅读全文

posted @ 2017-04-03 11:16 siwuxie095 阅读(4458) 评论(0) 推荐(0)

单选与复选控件JRadioButton与JCheckBox的使用
摘要:siwuxie095 工程名:TestUI 包名:com.siwuxie095.ui 类名:TestTextFieldAndTextArea.java 工程结构目录如下: 单选控件 JRadioButton: 在 Design 中,选择根面板 contentPane,将其布局改为 GroupLayo 阅读全文

posted @ 2017-04-02 23:59 siwuxie095 阅读(1048) 评论(0) 推荐(0)

文本框控件JTextField和JTextArea的使用
摘要:-----------------siwuxie095 工程名:TestUI 包名:com.siwuxie095.ui 类名:TestTextFieldAndTextArea.java 工程结构目录如下: 在 Design 的根面板 contentPane 的上中下分别添加 一个 JTextField、... 阅读全文

posted @ 2017-04-02 23:50 siwuxie095 阅读(3236) 评论(0) 推荐(0)

按钮控件JButton的使用
摘要:---------------siwuxie095 工程名:TestUI 包名:com.siwuxie095.ui 类名:TestButton.java 工程结构目录如下: 在 Design 的根面板 contentPane 的上中下分别添加 一个 JTextField、JTextArea、JButton ... 阅读全文

posted @ 2017-04-02 23:39 siwuxie095 阅读(1557) 评论(0) 推荐(0)

标签控件JLabel的使用
摘要:---------------siwuxie095 工程名:TestUI 包名:com.siwuxie095.ui 类名:TestLabel.java 工程结构目录如下: 在 Design 的根面板 contentPane 的正中间添加一个 JLabel,添加后 可直接输入初始值(文本内容) ... 阅读全文

posted @ 2017-04-02 23:33 siwuxie095 阅读(550) 评论(0) 推荐(0)

容器控件JPanel的使用
摘要:siwuxie095 工程名:TestUI 包名:com.siwuxie095.ui 类名:TestPanel.java 工程结构目录如下: 在默认窗体 JFrame 被创建后,其中包含了一个 contentPane 在 Source 中,contentPane 的定义是一个 JPanel 的类型 阅读全文

posted @ 2017-04-02 23:26 siwuxie095 阅读(591) 评论(0) 推荐(0)

窗体控件JFrame的使用
摘要:siwuxie095 工程名:TestUI 包名:com.siwuxie095.ui 类名:MyFrame.java 工程结构目录如下: 在 Source 界面和 Design 界面,双击类名 MyFrame.java 或 使用快捷键 Ctrl+M,可以将当前的工作区放大 「Ctrl+M 是将光标焦 阅读全文

posted @ 2017-04-02 23:06 siwuxie095 阅读(2614) 评论(0) 推荐(0)

WindowBuilder的安装与简介
摘要:---------------siwuxie095 WindowBuilder 直达链接: http://www.eclipse.org/windowbuilder/download.php 一般都是使用 Integration Version(集成版),集成到 Eclipse 中 复制 Update S... 阅读全文

posted @ 2017-04-02 10:58 siwuxie095 阅读(8109) 评论(0) 推荐(0)

Swing事件机制
摘要:-------------siwuxie095 Swing 是基于 MVC 结构的框架 在 Swing 中,所有的用户操作都是基于 Control,即 用户事件 在桌面系统上,用户的操作基本只有两种:鼠标点按 和 键盘输入 而所有的事件也都是基于 鼠标点按 和 键盘输入 产生的 ... 阅读全文

posted @ 2017-04-02 00:08 siwuxie095 阅读(417) 评论(0) 推荐(0)

Swing的MVC结构
摘要:--------------siwuxie095 工程名:TestMVC 包名:com.siwuxie095.mvc 类名:Test.java 工程结构目录如下: 代码: package com.siwuxie095.mvc; import java.awt.BorderLayout; ... 阅读全文

posted @ 2017-04-01 23:54 siwuxie095 阅读(1537) 评论(0) 推荐(0)

Swing框架的继承关系
摘要:siwuxie095 Java SE 8 (截止 2017/4/1 最新)在线 API 文档: http://docs.oracle.com/javase/8/docs/api/ Swing 框架是在 javax 包下,即 javax.swing 找到 javax.swing,点击进入,里面就是 S 阅读全文

posted @ 2017-04-01 20:18 siwuxie095 阅读(1027) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 ··· 10 下一页

导航