javaSwing
起飞的企鹅
这个作者很懒,什么都没留下…
展开
-
JavaSwing学习日记(九)CardLayout(卡片布局)
JavaSwing学习日记(九)CardLayout(卡片布局)从概念上讲,CardLayout管理的每个组件都像扑克牌或堆栈中的卡,其中在任何时候都只有顶部的卡可见。也就是说一次仅可见一个组件。就像一副扑克牌堆在桌子上面,你只能看到第一张,如果你想看到下一张,你只能把第一张拿掉,如果你想看中间的,你只能把中间的扑克牌抽到最上面来看,这就是一次只可以看一个组件。CardLayout的构造方法...原创 2020-03-20 02:48:26 · 988 阅读 · 0 评论 -
JavaSwing学习日记(八)JPanel(面板)
JavaSwing学习日记(八)JPanel(面板)JPanel是Java Swing包的一部分,是一个可以存储一组组件的容器。JPanel的主要任务是组织组件,可以在JPanel中设置各种布局,以更好地组织组件,但是它没有标题栏。JPanel的构造方法://创建一个新的 JPanel双缓冲区和流布局。 JPanel jPanel = new JPanel() //创建一个新的 JP...原创 2020-03-20 01:47:51 · 1832 阅读 · 0 评论 -
JavaSwing学习日记(七) BorderLayout(边界布局)
JavaSwing学习日记(七)BorderLayout(边界布局)一、说明:边界布局设置了一个容器,安排和调整其组件,以适应五个区域:北,南,东,西和中心。 每个区域可以含有不超过一个部件,并且通过相应的常数确定: NORTH , SOUTH , EAST , WEST和CENTER 。1、边界布局器不像其他布局器,它只能够在上下左右中间5个区域(且每个区域只能有一个控件)进行布局就像下...原创 2020-03-19 20:09:30 · 3083 阅读 · 0 评论 -
JavaSwing学习日记(六)JTextField(文本框)
JavaSwing学习日记(六)JTextField(文本框)JTextField是一个轻量级组件,允许编辑单行文本JTextField常用API1、JTextField创建//构造新的 TextField 。 JTextField jTextField = new JTextField() //构造一个新的 JTextField ,它使用给定的文本存储模型和给定的列数。 J...原创 2020-03-19 00:38:14 · 6957 阅读 · 0 评论 -
JavaSwing学习日记(五)JCheckBox(复选框)、JComboBox(下拉列表框)
JavaSwing学习日记(五)JCheckBox(复选框)、JComboBox(下拉列表框)因为JCheckBox(复选框)、JComboBox(下拉列表框)两个都不难,所以集中一起说JCheckBox的常用API1、JCheckBox创建 JCheckBox checkBox = new JCheckBox("文字");2、设置JCheckBox默认状态 //设置checkBo...原创 2020-03-19 00:05:57 · 2739 阅读 · 0 评论 -
JavaSwing学习日记(四)JButton(按钮)以及监听事件的创建
JavaSwing学习日记(四)JButton(按钮)以及监听事件的创建在日常的开发中,会经常的需要按钮为我们提交点击事件,在这里,我将会把JButton的使用方法写下来,以供后续使用1、按钮的创建//创建一个没有设置文本或图标的按钮。JButton btn = new JButton();//创建一个带有图标的按钮。JButton btn = new JButton(Icon ...原创 2020-03-18 23:35:04 · 3294 阅读 · 0 评论 -
JavaSwing学习日记(三)JLabel(标签)
JavaSwing学习日记(三)JLabel(标签)JLabel(标签)控件,用于显示文本或者图片,这个现在暂时只显示文本,后续出显示图片创建标签 JLabel jLabel = new JLabel("这是文本");设置标签文本 jLabel.setText("我在里面设置文字");设置标签文本颜色jLabel.setForeground(Color.BLUE)...原创 2020-03-18 15:44:48 · 1282 阅读 · 0 评论 -
JavaSwing学习日记(二)Container(内容面板)
JavaSwing学习日记(二)Container(内容面板)我们学会了窗口的创建,我们还需要学会创建一个内容面板,才能将我们需要的内容放置到显示图示:内容面板的创建//从已创建好的jFrame窗口中取出一个内容面板Container container = myJFrame.getContentPane();//创建一个没有与窗口关联的内容面板Container contai...原创 2020-03-18 15:31:58 · 3588 阅读 · 1 评论 -
JavaSwing学习日记(一)JFrame(窗口)
JavaSwing学习日记(一)JFrame(窗口)如果想要使用javaSwing制作一个桌面程序的话,我们必须得要先将这个桌面的程序的载体JFrame(窗口)绘制出来,才可以进一步制作桌面程序1、窗口的创建//可以使用构造函数new JFrame(String args); 创建标题JFrame frame = new JFrame("我是标题");2、窗口大小设置frame.s...原创 2020-03-18 15:08:00 · 774 阅读 · 0 评论