实现的接口:Accessible,ImageObserver,MenuContainer,Serializable 已知的直接子类:AbstratColorChooserPanel ,JSpinner.DefaultEditor JPanel是一个通用的轻量级容器。 警告: Serialized o ...
分类:
编程语言 时间:
2017-01-18 12:41:44
阅读次数:
295
事件监听器主要包含:动作事件监听器、鼠标事件监听器和键盘事件监听器三种。 动作监听器 代码如下: 1 public static void main(String[] args) { 2 JFrame frame = new JFrame("窗体"); 3 JButton button = new ...
分类:
其他好文 时间:
2017-01-10 13:46:08
阅读次数:
256
1 1.import javax.swing.ImageIcon; 2 2.import javax.swing.JFrame; 3 3.import javax.swing.JLabel; 4 4.import javax.swing.JPanel; 5 5.public class MainJF... ...
分类:
编程语言 时间:
2016-12-13 15:56:50
阅读次数:
201
假设需要制造一个带有四个按钮和两个灯泡的盒子并具有以下功能: ⑴ 有四个按钮输入,分别称为B1,B2,B3和B4; ⑵ 有两个灯泡作为输出,分别称为L1和L2; ⑶ B1是打开电源的按钮; ⑷ B4是关闭电源的按钮; ⑸ B2和B3 是操作按钮; ⑹ 在B1被按下后及B4被按下前,系统应称为电源打开 ...
分类:
其他好文 时间:
2016-12-01 02:19:40
阅读次数:
235
写在前面 程序是五六年前读书的时候写的,里面会有一些不规范的,我已经将代码传到github上了,有时间会优化修改。 程序运行机制 定义了一个JPanel,然后每隔一小段时间重绘一遍。 重绘的内容如下: 地图信息; 敌方坦克; 我方坦克; 右边游戏基本信息; 炸弹爆炸。 涉及一些逻辑: 重叠判断; 坦 ...
分类:
编程语言 时间:
2016-11-27 13:45:56
阅读次数:
427
1、首先介绍一下什么是单例模式: java单例模式是一种常见的设计模式,那么我们先看看懒汉模式: 这是没有考虑线程安全问题的,因为在线程并发的情况下,容易有多个实例,所以这是个线程不安全的模式。还有像饿汉模式这样的: 这个模式在类初始化的时候就已经实例化了,保证了唯一一个实例,这是线程安全的。 2、 ...
分类:
其他好文 时间:
2016-11-24 09:03:34
阅读次数:
633
一波大作业临近~图像处理~网管。。赶了一晚上把这个写出来了~ 运行结果: ...
分类:
其他好文 时间:
2016-11-02 00:23:12
阅读次数:
154
public class Paintmenger extends JPanel { PaintDraw ps = new PaintDraw(); int[] ti1 = new int[4]; int[] ai1 = new int[4]; int[] ti2 = new int[4]; int[ ...
分类:
编程语言 时间:
2016-10-15 02:41:21
阅读次数:
300
写了Java这么久,居然发现想手写一个带网格袋布局的JFrame,还不记得怎么写,写了这么多代码真不敢说记得所有细节。 幸好,只要记清楚概念就能快速开发。首先,明确一下3种容器类的差别和用途: JPanel用于放置其他控件,也包含其他panels。 JFrame 是包含 title and a bo ...
分类:
其他好文 时间:
2016-09-14 12:58:06
阅读次数:
625