package gui1; import java.awt.FlowLayout; import java.awt.GridLayout; import javax.swing.JButton; import javax.swing.JFrame; public class gridlayout1 ...
import java.awt.FlowLayout; import javax.swing.JButton; import javax.swing.JFrame; //1.继承 JFrame类 //2.在最上方定义组件 //3.在构造方法中创建组件 //4、在构造方法中添加组件 //5.设置窗体属 ...
在美化程序时,常常需要在窗体上添加背景图片。通过搜索和测试,发现了2种有效方式。下面分别介绍。1.利用JLabel加载图片利用JLabel自带的setIcon(Icon icon)加载icon,并设置JLabel对象的位置和大小使其完全覆盖窗体。这是一个很取巧的办法,代码非常简单,如下所示。 然而这 ...
//有待完善,有点bugpackage com.sunshine.framework.calendar.model;import java.util.Calendar;/** * * <p> * 描述该类情况 {@link 代表跟谁有关系} * </p> * * @author 王超 * @sinc ...
分类:
其他好文 时间:
2016-10-23 02:11:16
阅读次数:
392
到目前为止我们接触的都是Java的命令行,但是为了让用户使用,必须有图形化界面,所以这章主要讲的是怎么使用GUI(图形用户接口) 创建一个GUI:javax.swing.* 本章讲的布局相关内容都是javax.swing包下的内容,常用的组件有JFrame,JButton,JRadioButton, ...
分类:
编程语言 时间:
2016-08-22 00:26:22
阅读次数:
213
java.awt没有跨平台性 javax.swing有跨平台性所有类都以J开头 JButton是Javax.swing中的形式 对应的java.awt中的形式是Button 界面的元素(API文档中查找): 顶级容器(窗体) javax.swing.JFrame 文字、图片标签 javax.swin ...
分类:
编程语言 时间:
2016-08-19 18:55:34
阅读次数:
203
1.一个按钮能触发WindowEvent吗?一个按钮能触发MouseEvent吗?一个按钮能触发ActionEvent吗?
JButton能产生MouseEvent和ActionEvent。不能触发WindowEvent
2.一个源可以有多个监听器吗?一个监听器可以有多个源吗?一个监听器可以使自身的监听器吗?
YES.YES.YES
3.内部类可以用在不是嵌套他的其...
分类:
编程语言 时间:
2016-08-16 17:37:03
阅读次数:
209
package chapter16;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
@SuppressWarnings("ser...
分类:
编程语言 时间:
2016-08-15 19:12:38
阅读次数:
200
exercise12_1 练习FLowLayout
package chapter12;
import java.awt.FlowLayout;
import javax.swing.JFrame;
import javax.swing.JButton;
import javax.swing.JPanel;
@SuppressWarnings("serial")
public cla...
分类:
编程语言 时间:
2016-08-04 21:42:12
阅读次数:
360