实现一个小程序,怎样通过点击不同的按钮,让面板的背景色发生相应的变化,如图: 为了演示一个事件源可以有多个监听者, 增加了一个Cat类。 这里的事件源就是JButton对象btn1,btn2 事件监听者是demo,myCat 事件处理方法actionPerformed()函数 事件对象是37和52行 ...
分类:
编程语言 时间:
2017-08-06 21:55:41
阅读次数:
217
/*游戏第一天,诸神归位*/ 1,主程序 package qiqi.shoot;import java.awt.image.BufferedImage;import javax.swing.JFrame;import javax.swing.JPanel;import javax.imageio.I ...
分类:
其他好文 时间:
2017-08-05 16:52:28
阅读次数:
187
import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.border.TitledBorder; public class UserJFrame extends JFrame imple ...
分类:
编程语言 时间:
2017-07-31 16:25:28
阅读次数:
177
JFrame对象创建后,此对象包含JRootPane类型的容器。JRootPane 下有GlassPane, 和 LayeredPane,LayeredPane下又有ContentPane , Menu Bar。 包含结构如下: JRootPane --Glass Pane --Layered Pa ...
分类:
其他好文 时间:
2017-07-27 21:21:46
阅读次数:
198
前文讲解了JFrame、JPanel,其中已经涉及到了空布局的使用。Java虽然可以以像素为单位对组件进行精确的定位,但是其在不同的系统中将会有一定的显示差异,使得显示效果不尽相同,为此java提供了布局管理器,以使编写的图形界面具有良好的平台无关性。 注意:所有的布局管理器均是针对容器来使用的,包... ...
分类:
编程语言 时间:
2017-07-25 17:14:38
阅读次数:
221
1、继承Jframe2、定义需要的组件3、创建组件4、设置布局管理器5、添加组件6、设置显示窗体 ...
分类:
其他好文 时间:
2017-07-22 21:04:15
阅读次数:
174
package cn.curricular.wuziqi.ex02; import java.awt.BorderLayout; import java.awt.Color;<!--more--> import javax.swing.JFrame; /** * 五子棋 * * @WangJB * ...
分类:
编程语言 时间:
2017-07-22 18:17:51
阅读次数:
150
聊天窗口 import java.awt.BorderLayout;import java.awt.EventQueue;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.border.EmptyBorder ...
分类:
其他好文 时间:
2017-07-12 21:33:03
阅读次数:
252
import java.awt.BorderLayout; import java.awt.EventQueue; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.border.EmptyBorder;... ...
分类:
其他好文 时间:
2017-07-12 21:20:33
阅读次数:
197
1、登录界面 import java.awt.BorderLayout;import java.awt.EventQueue;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.border.EmptyBord ...
分类:
其他好文 时间:
2017-07-12 19:54:46
阅读次数:
191