话说学了AWT,学到双缓存技术,于是照着书将双缓存技术的代码给实现了。
另外插一句,swing组件的JComponent组件默认缓存区,不必自己写代码。如果想关闭双缓冲区,可以在组件上施加setDoubleBuffered(false)
import java.awt.*;
import java.awt.event.*;
/*
* 双缓存技术
* 可以将绘制的内容保留在一个Image对象...
分类:
其他好文 时间:
2014-12-07 13:51:38
阅读次数:
175
本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020
1. 边框
JComponent有一个setBorder()的方法,它允许为任何可视组件设置各种边框。下面的例子使用showBorder()方法演示了一些可用的边框。此方法先创建了一个JPanel,然后设置相应的边框,此外并将边框的名称显示在J...
分类:
编程语言 时间:
2014-11-17 10:44:55
阅读次数:
212
package com.http;import java.awt.*;import javax.swing.*;public class TestSwing2{//创建了一个能够绘制的组件class HelloWorldComponent extends JComponent{ public ...
分类:
编程语言 时间:
2014-09-22 23:21:33
阅读次数:
278
看了一下菜单果然是醉了。。头都要大了 ,这么难记。。sad
菜单分为 菜单条 菜单 菜单项
1 菜单条
Jcomponent(组件)子类 JMenubar 负责创建菜单条。
setJMenuBar(JMenuBar bar); 只能向窗口添加一个菜单条。
2 菜单
Jcomponent(组件)子类 JMenu 负责创建菜单。
JMenu(String...
分类:
其他好文 时间:
2014-09-22 22:06:33
阅读次数:
190
import java.awt.Cursor;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Point;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.awt.event.M...
分类:
编程语言 时间:
2014-08-14 20:51:09
阅读次数:
212
最近在研究Swing,被它的复杂性气的快吐血了,刚才本打算把JFrame的背景色换成白底,结果发现事情没想象中那么顺利,调用setBackground完全没有效果,猛然醒悟到JPanel本身是带不透明底色的,事情一下子变得复杂起来了,因为即便最简单的窗口布局,也是嵌套了若干层JPanel、JSpli...
/* 1.由Component.java源代码中可以看见其中的paint()方法体是空的,在Container中重写了该方法,其子类Window等也重写了该方法 2.由JComponent.java源代码中可以看见其中的paint()方法中调用paintComponent, paintChi...
分类:
编程语言 时间:
2014-07-28 15:00:23
阅读次数:
298
第十章1、标签有JLabel类定义,它的父类为JComponent。标签可以显示一行只读文本、一个图像但不能产生任何事件。JLabel有多种构造方法,example:JLabel()、JLable(Iconicon)、JLable(Iconicon,intaligment)、JLable(Stringtext,intaligment)、JLale(Stringtext,Iconicon,intalig..
分类:
编程语言 时间:
2014-07-23 13:48:16
阅读次数:
271
在Swing 中显示文本或提示信息的方法是使用标签,它支持文本字符串和图标。在应用程序的用户界面中,一个简短的文本标签可以使用户知道这些控件的目的,所以标签在Swing中是比较常用的控件。
1、标签的使用
标签由JLabel类定义,父类为JComponent类。
标签可以显示一行只读文本,一个图像或带图像的文本,它并不能产生任何类型的事件,只是简单低显示文本和图片,但是可以使用标签的特性指定...
分类:
编程语言 时间:
2014-05-02 18:12:22
阅读次数:
425
由于仅贴出代码,供有缘人参考。import
java.awt.AlphaComposite;import java.awt.Graphics;import
java.awt.Graphics2D;import java.awt.event.ActionEvent;import java.awt.ev...
分类:
其他好文 时间:
2014-04-28 18:32:56
阅读次数:
394