随笔分类 -  Swing

摘要:https://blog.csdn.net/love_to_share/article/details/103390529 阅读全文
posted @ 2020-04-15 14:56 894316728 阅读(174) 评论(0) 推荐(0)
摘要:1.setPreferredSize需要在使用布局管理器的时候使用,布局管理器会获取空间的preferredsize,因而可以生效。例如borderlayout在north中放入一个panel,panel的高度可以通过这样实现:panel.setPreferredSize(new Dimension 阅读全文
posted @ 2019-06-23 22:55 894316728 阅读(737) 评论(0) 推荐(0)
摘要:https://www.jianshu.com/p/b0f781c3e8c2 实际使用: 1.纸上画出每一个组件 2.让组件相对方格都是fill,设置ipadx,ipady 3.让方格相对单元格设置gridx,gridy,gridwidth,gridheight。如果单元格大小改变通过控制weigh 阅读全文
posted @ 2019-06-19 14:11 894316728 阅读(180) 评论(0) 推荐(0)
摘要:SeaGlass是一个跨平台的Java Swing外观,只支持JRE1.6以上运行的环境。:https://www.open-open.com/project/5041490115308681522.html 做出漂亮的Java界面--substance.jar的使用:https://blog.cs 阅读全文
posted @ 2019-06-13 12:24 894316728 阅读(558) 评论(0) 推荐(0)
摘要:用JFreeChart绘制光滑曲线,利用最小二乘法数学原理计算,供大家参考,具体内容如下 绘制图形: 阅读全文
posted @ 2019-01-24 15:58 894316728 阅读(1350) 评论(0) 推荐(0)
摘要:本节主要是用jfreechart包中自带的gui相关的类,实现曲线图GUI的简单效果。 preparation class ApplicationFrame类: RefineryUtilities类: ChartPanel类: method setContentPane() 由于网络原因,用到的类和 阅读全文
posted @ 2019-01-24 15:56 894316728 阅读(879) 评论(0) 推荐(0)
摘要:public void actionPerformed(ActionEvent e) 这是接口ActionListener里面定义的一个抽象方法,所有实现这个接口的类都要重写这个方法。一般情况下,这是在编写GUI程序时,组件发生“有意义”的事件时会调用这个方法,比如按钮被按下,文本框内输入回车时都会 阅读全文
posted @ 2019-01-17 17:22 894316728 阅读(15249) 评论(0) 推荐(0)
摘要:实例运行结果如下 2. 绘制图片实例运行结果如下 阅读全文
posted @ 2019-01-11 14:33 894316728 阅读(609) 评论(0) 推荐(0)
摘要:1. 2. 可以设置颜色,或可以直接使用g2.setColor(Color.RED); 阅读全文
posted @ 2019-01-11 14:23 894316728 阅读(563) 评论(0) 推荐(0)
摘要:1. 2. 实例运行结果如下 为了区别运行想过,特别添加了颜色运行效果清晰区别 也熟悉一下各个面板颜色的控制 3. 简单实例运行结果如下 4.此简例只是简单的描写了如何实现单选按钮,并没有产生反应,仅是案例演示 阅读全文
posted @ 2019-01-11 11:40 894316728 阅读(805) 评论(0) 推荐(0)
摘要:1. 2. 阅读全文
posted @ 2019-01-11 11:05 894316728 阅读(324) 评论(0) 推荐(0)
摘要:2. 3. 4. 我们通过以下步骤为界面进行GridBagLayout布局 1).设置主界面的布局管理器为GridBagLayout(不用指定行和列) 2).为界面中的每一个组件(这里是JPanel对象)指定一个GridBagConstraints对象,通过设置该对象的属性值指出组件在 管理器中的布 阅读全文
posted @ 2019-01-10 17:31 894316728 阅读(397) 评论(0) 推荐(0)
摘要:一.Swing提供了常用的布局管理器包括流布局管理器,边界布局管理器,和网格布局管理器 二.在Swing中除了使用布局管理器之外也可以使用绝对布局,绝对布局,顾名思义,就是硬性指定组件在容器中的位置和大小,可以使用绝对坐标的方式来指定组件的位置。三.使用绝对布局的步骤如下 1.使用Container 阅读全文
posted @ 2019-01-10 15:25 894316728 阅读(254) 评论(0) 推荐(0)
摘要:实例运行结果如下: 实例运行结果如下: 注意:隐藏窗口: 阅读全文
posted @ 2019-01-10 14:40 894316728 阅读(622) 评论(0) 推荐(0)
摘要:1:JDialog窗体时Swing组件中的对话框,JDialog的功能就是是从一个窗体中弹出另一个窗体,就像是在使用浏览器时弹出的确定对话框一样 2:JDialog窗体和JFrame窗体类似,在使用时也需要调用getContentPane()方法将 窗体转化为容器,然后在容器中设置窗体的特性 3:J 阅读全文
posted @ 2019-01-10 10:13 894316728 阅读(669) 评论(0) 推荐(0)
摘要:一.JFrame概述 1.JFrame是一个顶层的框架类,好比一个窗户的框子。也是一个容器类。这个框子可以嵌入几个玻璃窗。 2.JPanel是一个容器类,相当于一大玻璃窗。 3.JLabel等是一些基础组件,它必须置于某个容器里,类似于窗花、剪纸,必须置于窗户的表面。 注意:JFrame自带了一个玻 阅读全文
posted @ 2019-01-09 15:28 894316728 阅读(901) 评论(0) 推荐(0)