首页 | 新书介绍 | 图书介绍 | 学习之路 | 技术支持 | 读者之家 | 勘误发布 |  读者纠错 | 购买方式 | 论坛
  《项目开发实战入门》系列图书全面上市,四色真彩印刷,共10种编程语言,提供了“图书与小白手册+光盘+二维码+明日学院网站+代码查错器”立体化、全方位的教学模式,零基础编程学习者也能轻松学会项目开发。  
 
 明日茶座
手机进水如何处理?非常.
[07-28]
程序员必须进行的10项投.
[07-16]
“WPS之父”-求伯君
[07-07]
15个编程好习惯
[06-24]
我们必须知道的IT大佬
[06-16]
原来这些世界顶尖科技公.
[06-12]
 视频中心
设置自己的开发环境
[5678次]
创建一个简单的程序
[779次]
Visual C++6.0开发环境介.
[444次]
Visual C++6.0概述
[216次]
创建第一个VB程序
[306次]
VB 6.0的集成开发环境
[184次]
 经验技巧
使用jdk1.6.0_10新增的窗.
[07-05]
由于注释导致if语句失效
[07-05]
switch和if的区别
[07-05]
实现多个搜索关键字在Gr.
[07-05]
在程序中动态创建控件
[02-01]
如何自动选中文本框中的.
[02-01]
 当前位置:读者之家
说明

 (1) 该模块将发布一些开发程序过程中所使用的技巧

 (2) 为了感谢广大读者对我公司的支持,不必注册为本站用户即可在线观看该模块提供的技巧

 (3) 最后感谢您对我公司的支持


技巧名称:
 使用jdk1.6.0_10新增的窗体透明技术
添加时间:
 2010-07-05
作者:
 李中尉
技巧类别:
 JAVA
 使用jdk1.6.0_10新增的窗体透明技术
Java准备进军桌面应用开发领域,所以不断加强程序开发的功能,最近有添加了透明窗体技术。
实现代码如下
import java.awt.EventQueue;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JSlider;
import javax.swing.event.ChangeEvent;
import javax.swing.event.ChangeListener;
import com.sun.awt.AWTUtilities;
public class DemoFrame extends JFrame {
private JSlider slider;
JButton button;
private screen screen_;
public static void main(String args[]) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
setDefaultLookAndFeelDecorated(true);
DemoFrame frame = new DemoFrame();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
public DemoFrame() {
super();
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
initComponents();
}
private void initComponents() {
// 省略界面代码
}
private class SliderChangeListener implements ChangeListener {
public void stateChanged(final ChangeEvent e) {
float v = slider.getValue() / 100f;
AWTUtilities.setWindowOpacity(DemoFrame.this, v);// 设置窗体的透明度v
}
}
}
关于明日 | 明日主站 | 明日图书 | 明日软件 | 用户注册 | 技术论坛 |
 企业地图  企业证书
技术服务热线:400-675-1066 0431-84978981 传真:0431-81309315  企业邮箱:mingrisoft@mingrisoft.com
Copyright©www.mingribook.com All Rights Reserved!   吉ICP备10002740号   吉公网安备22010202000295