java实现jframe透明窗体示例

代码如下:

import javax.swing.JFrame;
public class TansluFrame extends JFrame
{
    public TansluFrame()
    {
        com.sun.awt.AWTUtilities.setWindowOpacity(this, 0.6f);  
    }
    public static void main(String[] args)
    {
        TansluFrame frame = new TansluFrame();
        frame.setTitle("半透明的窗口");
        frame.setSize(400, 300);
        frame.setVisible(true);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }
}

(0)

相关推荐

  • Java窗体居中显示的2种方法(实例讲解)

    第1种方法: //setSize(300, 200); pack(); // 得到显示器屏幕的宽.高 int width = Toolkit.getDefaultToolkit().getScreenSize().width; int height = Toolkit.getDefaultToolkit().getScreenSize().height; // 得到窗体的宽.高 int windowsWidth = this.getWidth(); int windowsHeight = thi

  • 详解Java编程JDialog窗体的用法及实例

    JDialog 窗体是 Swing 组件中的对话框,它继承了 AWT 组件中 java.awt.Dialog 类. JDialog 窗体的功能是从一个窗体中弹出另一个窗体,就像是在使用 IE 浏览器时弹出的确定对话框,一样.JDialog 实质上就是另一种类型的窗体,它与  JFrame 窗体类似,在使用时也需要调用 getContentPane() 方法将窗体转换为容器,然后在容器中设置窗体的属性. 下面是一个简单的实例: import java.awt.Color; import java.

  • Java Swing中的下拉式菜单(menu)、弹出式菜单(JPopupMenu)、选项卡窗体(JTabbedPane)组件使用案例

    菜单是GUI中最常用的组件,菜单不是Component类的子类,不能放置在普通容器中,不受布局管理器的约束,只能放置在菜单栏中. 菜单组件由菜单栏 (MenuBar).菜单(Menu)和菜单项(MenuItem)三部分组成. 一个菜单栏由若干个菜单组成,一个菜单又由若干个菜单项组成.一般菜单栏放 Frame 窗口中,只要调用 Frame 类的 setMenuBar()方法即可. 常用的菜单有:下拉式菜单和弹出式菜单(独立显示,可出现在任意地方). 一:下拉式菜单的创建步骤: 1.创建一个菜单栏.

  • java开发gui教程之jframe监听窗体大小变化事件和jframe创建窗体

    复制代码 代码如下: import java.awt.event.WindowEvent;import java.awt.event.WindowStateListener; import javax.swing.JFrame; public class WinFrame extends JFrame { public WinFrame(){  this.setName("Window 窗口状态");  this.setSize(300,300);  this.setDefaultCl

  • JAVA Frame 窗体背景图片,首位相接滚动代码实例

    背景图片连续滚动,程序已经跑过.前提!背景图片宽度比窗体长些,代码如下: import Java.awt.Graphics; import java.awt.Image; import javax.swing.ImageIcon; import mine.game.util.PropertiesUtil; @SuppressWarnings("serial") public class GameFrame extends MyFrame{ private Image img=Image

  • Java实现把窗体隐藏到系统托盘方法

    系统托盘也就是桌面右下角的图标.. 此程序实现的功能是点击窗体关闭按钮不退出程序,而是隐藏到系统托盘里面. 实质上也只是把窗体不可见了... import java.awt.AWTException; import java.awt.MenuItem; import java.awt.PopupMenu; import java.awt.SystemTray; import java.awt.TrayIcon; import java.awt.event.ActionEvent; import

  • java实现jframe透明窗体示例

    复制代码 代码如下: import javax.swing.JFrame;public class TansluFrame extends JFrame{    public TansluFrame()    {        com.sun.awt.AWTUtilities.setWindowOpacity(this, 0.6f);       }    public static void main(String[] args)    {        TansluFrame frame =

  • java Swing JFrame框架类中setDefaultCloseOperation的参数含义与用法示例

    本文实例讲述了java Swing JFrame框架类中setDefaultCloseOperation的参数含义与用法.分享给大家供大家参考,具体如下: 先来看一个实例(一个空的java窗口): package awtDemo; import javax.swing.*; //使用Swing类,必须引入Swing包 public class JFrameDemo1{ public static void main( String args[]) { //定义一个窗体对象f,窗体名称为"一个简单

  • java通过JFrame做一个登录系统的界面完整代码示例

    在java的JFrame内通过创建匿名对象的方式做登录界面 package com.sxt; import java.awt.Container; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.J

  • Java Swing实现让窗体居中显示的方法示例

    本文实例讲述了Java Swing实现让窗体居中显示的方法.分享给大家供大家参考,具体如下: Swing组件是AWT组建的增强组件,是功能强大的"轻量级组件".这里来简单介绍一下Swing实现窗体居中显示的方法. 其他不多说,直接上代码! package awtDemo; import java.awt.Toolkit; import javax.swing.JFrame; @SuppressWarnings("serial") public class AppWi

  • Java实现俄罗斯方块游戏的示例代码

    目录 引言 效果图 实现思路 代码实现 创建窗口 画布1 创建菜单及菜单选项 绘制游戏区域 画布2 画布2绘制一个小方块 创建图形 创建模型类 模型旋转变形 方块累计 方块消除和积分 加入自动向下线程,并启动 引言 俄罗斯方块,相信很多80.90后的小伙伴都玩过,也是当年非常火的游戏,当年读中学的时候,有一个同学有这个游戏机,大家都很喜欢玩,这个游戏给当时的我们带来了很多欢乐,时光飞逝,感慨颇多! 人终归是要长大的,回忆再美好,日子也一去不复返了,以前我们只会玩游戏,心里想自己能做一个出来多牛逼

  • Java模拟微信来电提醒示例

    目录 引言 效果图如下 代码思路 总结 引言 前几天在抖音刷到一个老哥做的章鱼哥来电提醒,感觉挺好玩的,于是就用Java搞了一个. 大致流程如下 章鱼哥来电提醒 文本一朗读 点击鼠标特效,紧接着摄像机移动到电脑右下角 中间穿插这章鱼哥朗诵视频(无声,声源是文本内容) 右下角弹出章鱼哥来电提醒 右下角来电倒计时+文本二+文本三 播放章鱼哥朗诵 章鱼哥朗诵视频+zhyg.wav声音 开搞 !! 效果图如下 代码思路 是用java.swing 的 JFrame做的,它原生的按钮太难看,于是想着用Jla

  • Java实现断点续传功能的示例代码

    目录 一.题目描述 二.解题思路 三.代码详解 一.题目描述 题目实现:网络资源的断点续传功能. 二.解题思路 获取要下载的资源网址 显示网络资源的大小 上次读取到的字节位置以及未读取的字节数 输入下载的起始位置和结束位置,开始下载网络资源 如果没有下载完成,可以接着上次的下载位置继续下载 创建一个类:BreakPointSuperveneFrame,继承JFrame窗体类. 定义一个download()方法:用于实现网络资源的断点续传. 核心重点:通过设置请求参数RANGE实现,通过RANGE

  • Java之JFrame输出Helloworld实例

    本文实例讲述了Java之JFrame输出Helloworld的方法.分享给大家供大家参考.具体如下: JAVA的GUI程序的基本思路是以JFrame为基础,它是屏幕上window的对象,能够最大化.最小化.关闭.Swing是一个用于开发Java应用程序用户界面的开发工具包.以抽象窗口工具包(AWT)为基础使跨平台应用程序可以使用任何可插拔的外观风格.Swing开发人员只用很少的代码就可以利用Swing丰富.灵活的功能和模块化组件来创建优雅的用户界面. 说白了,你只需要很少的代码,就能利用JAVA

  • Java Swing组件定制RadioButton示例

    本文实例讲述了Java Swing组件定制RadioButton.分享给大家供大家参考,具体如下: 先来看看效果图: 具体代码如下: package themedemo; import java.awt.BasicStroke; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Graphics2D; import java.awt.GridLayout; import java.awt.RenderingH

随机推荐