`
wwwwzk
  • 浏览: 13793 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

Swing创建透明度窗口

阅读更多
public static void main(String[] args)
	{

// JFrame.setDefaultLookAndFeelDecorated(true);
		SwingUtilities.invokeLater(new Runnable()
		{
			public void run()
			{
				Window win = new CrasyDownload();
				AWTUtilities.setWindowOpacity(win, 0.6f);
			}
		});
	}
 

 其中CrasyDownload是自己定义的一个继承至JFrame的类。注意:在设置透明度的参数后面一定要带“f”,否则会提示有错

分享到:
评论

相关推荐

    Swing实现半透明窗口的Sample

    如果支持,我们便设置窗口为不透明(`setOpaque(false)`),然后创建一个`AlphaComposite`实例,它决定了窗口的透明度级别。`AlphaComposite.SRC_OVER, 0.7f`意味着前景色(窗口内容)与背景色按70%的比例混合。最后...

    Swing 实现透明窗体

    这使得开发者能够创建具有不规则形状和透明度的窗口。Swing利用了这一点,允许我们设置JFrame或JWindow的透明度。 3. **`setOpaque(false)`方法**:为了使Swing组件变得透明,你需要调用组件的`setOpaque(false)`...

    swing组件透明拖动

    首先,我们来理解Swing组件的透明度设置。在Java中,我们可以使用`setOpaque(false)`方法来使组件变得透明。这个方法会告诉组件不要绘制其背景,而是透过它显示底层的组件或背景色。例如,如果你有一个JPanel,并...

    Java创建透明与任意形状窗口

    本文将深入探讨如何利用Java来创建透明和任意形状的窗口。 首先,我们要了解Java中的Transparency接口和Shape接口。Transparency接口允许组件(如JFrame)设置其透明度级别。在JDK6中,JComponent类添加了对透明...

    JAVA创建不规则窗口

    以上就是使用Java Swing创建不规则窗口和半透明窗口的基本方法。在实际开发中,你可以根据需求调整形状、添加复杂图形以及处理鼠标和键盘事件,以实现更丰富的交互效果。此外,还要注意性能问题,因为不规则窗口的...

    JFrame边框阴影效果,窗口透明,组件不透明

    Java提供了`setOpacity()`方法来调整窗口的透明度。这个方法接受一个介于0.0(完全透明)到1.0(完全不透明)之间的浮点数参数。例如: ```java frame.setOpacity(0.8f); // 设置窗口为80%的不透明度 ``` 但要注意...

    swing窗体外观皮肤

    本篇将深入探讨如何使用"nimrodlf-1.0e"这个库来为Swing窗体更换皮肤,并调整其透明度。 NimrodLF是一个用于Swing的皮肤库,它提供了多种风格的外观,可以显著提升Swing应用的视觉效果。通过引入nimrodlf-1.0e.jar...

    悬浮窗口以及半透明窗口

    我们可以使用SetLayeredWindowAttributes函数来设置窗口的透明度,同时还可以通过调整颜色键来实现特定颜色的透明。 在开发过程中,我们可能需要自定义控件或者窗体来实现这些功能。例如,使用C#、Java、Python或...

    可变透明度对话框

    对于代码实现,通常需要在窗口创建或者显示时设置透明度,并且可能需要在运行时根据用户需求动态调整。例如,你可以创建一个滑块控件让用户选择透明度级别,然后将这个值应用到对话框上。这需要对事件处理、图形渲染...

    java Swing 气泡浮动提示窗口代码

    1. **组件创建**:创建一个新的JPanel或JWindow实例,设置其背景色、边框和透明度,以模拟气泡的外观。可以使用`setOpaque(false)`来设置组件为半透明,这样可以让底层的界面内容透过提示窗口可见。 2. **布局管理*...

    dwm透明防截图,dw图片透明度,Java源码.zip

    可能包括了创建透明窗口、防止截图或者处理带有透明度的图像等功能的类和方法。 - 使用Java进行图形界面开发时,通常会用到`java.awt`和`javax.swing`包中的类,如`JFrame`、`JPanel`等,它们提供了设置组件透明度...

    完整版浪花-设置透明窗口.e.rar

    这种效果通常通过调整窗口的alpha值(透明度)来实现,使得用户可以同时看到窗口上的内容和其他背景元素。 2. **实现透明窗口**: - 在Windows系统中,可以通过Windows API函数如`SetLayeredWindowAttributes`来...

    SWING_swing_JavaSwing_

    8. **组件的透明度**: Swing允许设置组件的透明度,这为创建更具吸引力的用户界面提供了可能性。 9. **JFrame和JDialog**: JFrame是Swing中最基本的顶级容器,用于承载其他组件并构成一个窗口应用。而JDialog则用来...

    Java swing秒表

    在Java中,可以使用`setOpaque(false)`方法使组件变得半透明,并通过调整Alpha值来控制透明度。为了实现完全透明的窗体,开发者可能还使用了`Glass Pane`技术,使其成为所有组件的父容器并处理透明效果。 接下来,...

    JAVA7新特性透明窗体代码

    这个文件可能包含了一个完整的示例,演示了如何创建一个不仅透明,而且还可以根据鼠标位置动态改变透明度的窗口。开发者可以通过监听鼠标移动事件,动态调整窗口的不透明度。例如: ```java window....

    swing圆角矩形按钮

    与AWT不同,Swing组件不依赖于特定的操作系统或窗口系统,因此可以在不同的平台上保持一致的外观和行为。Swing的灵活性很高,允许开发者定制各种组件的外观和行为。 ### 创建圆角矩形按钮 #### 1. 自定义边界类 ...

    java 截屏 swing

    6. **颜色和透明度**: Java提供了Color类来表示颜色,同时Graphics2D允许设置混合颜色和透明度,以实现阴影效果。在这个应用中,可能会用到Color和AlphaComposite来创建半透明的阴影。 7. **AWTpicture.java**: 这...

    swing rich client

    例如,通过使用Translucent和Shaped Windows特性,开发者可以创建透明或异形窗口,提供更加引人入胜的用户体验。Swing的LookAndFeel机制允许应用改变整个界面的风格,以匹配操作系统的默认样式,或者完全自定义独特...

    Java聊天室 Swing编程 socket

    定时器可以设置间隔触发事件,而窗口的动画效果可能涉及改变窗口的大小、位置或者透明度。 至于"传文件"功能,可能需要使用到Java的输入输出流(如FileInputStream和FileOutputStream),以及Socket的...

    Jwindow 半透明效果案例

    在Java编程领域,`JWindow` 是一个非常...开发者可以根据实际需求调整透明度,甚至可以通过监听窗口事件来动态改变透明度,以实现更复杂的交互效果。通过这种方式,可以为应用程序带来更加个性化和现代感的用户体验。

Global site tag (gtag.js) - Google Analytics