`
sxhs2008
  • 浏览: 15848 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

JFrame背景颜色的设置

SUN 
阅读更多

在使用JFrame.setBackground(new Color);是发现这个方法调用后并没有改变JFrame窗口的背景颜色,这体现了点JFrame和Frame的区别:
JFrame要用:
JFrame.getContentPane().setBackground(new Color);
来改变JFrame的背景颜色;
Frame中则可以直接使用:
Frame.setBackground(new Color);

 

JFrame透明度设置

  java.awt.EventQueue.invokeLater(new Runnable() {
   public void run() {
    AAA a = new AAA();
    a.setVisible(true);
//    com.sun.awt.AWTUtilities.setWindowShape(a, new Ellipse2D.Double(0, 0, a.getWidth(), a.getHeight()));
    com.sun.awt.AWTUtilities.setWindowOpacity(a, 0.80f);
   }
  });

 

a为JFrame 0.80F为透明度系数

分享到:
评论

相关推荐

    JFrame设置背景色注意的事项

    ### 设置JFrame背景色的基本步骤 1. **了解JFrame内部结构**:首先,我们需要理解`JFrame`由多个面板组成,包括`RootPane`、`LayeredPane`和`ContentPane`等。这些面板按照特定的层次顺序堆叠在一起,顶层面板会...

    更改标题栏背景并重写JFrame窗口

    对JFrame窗口进行了重写 最大最小化按钮可以改变(我用的是qq上的最大最小化按钮图标) 对JFrame进行更改 得到了自己想要的窗口 本窗口是用来做局域聊天窗口特别设计的 详细 内容 代码都有详细注释谢谢下载

    java更换窗口背景颜色

    此方法将面板的背景颜色设置为黄色,并调用`repaint()`方法重新绘制面板以显示新的背景颜色。 ```java public void actionPerformed(ActionEvent evt) { Color color = Color.yellow; setBackground(color); ...

    java背景设置的两种方式

    要设置背景图,我们可以将图片加载到`JLabel`中,然后调整`JFrame`的大小以适应图片。下面是一个使用`JLabel`的例子: ```java public class Drawing2 { JLabel jlpic = new JLabel(); JFrame jframe = new ...

    双击鼠标随机改变背景颜色.doc

    标题中的“双击鼠标随机改变背景颜色.doc”指的是一个Java程序,它会在用户双击鼠标时,随机地改变窗口的背景颜色。这个程序利用了Java的事件处理机制和颜色类来实现这一功能。 描述中提到的“一个双击鼠标随机改变...

    按钮的颜色设置java代码

    在这个方法中,我们检查触发事件的源(`e.getSource()`),如果用户点击的是`rb1`(红色按钮),则将窗口背景颜色设置为红色;如果用户点击的是`rb2`(蓝色按钮),则将背景颜色设置为蓝色。 这里的`getContentPane...

    JFrame做为画板

    在事件处理方法中,可以设置画笔的颜色为背景色或透明色,从而达到擦除的效果。 ### 5. 其他高级功能 除了以上提到的功能外,画板还可以包含其他一些功能,比如绘制直线、圆等形状。这些功能可以通过额外的按钮来...

    java自定义JFrame风格窗体

    这通常涉及到对窗口的边框、背景颜色、图标、按钮以及其他组件的自定义。 自定义`JFrame`的过程通常包括以下几个步骤: 1. **创建JFrame实例**:首先,你需要创建一个`JFrame`对象,这是所有操作的基础。例如: `...

    JFrame界面美化IFrame应用。

    例如,可以创建一个带有公司标志的自定义标题栏,或者设置一个透明背景的窗口,增强界面的视觉效果。 通过IFrame,开发者能够创建出既具有系统级功能,又拥有独特界面的高级应用程序。例如,对于那些注重品牌形象的...

    设置窗体颜色.rar

    - **Windows Forms (.NET) / Visual Basic**: 使用`Form.BackColor`属性来设置窗体的背景颜色,如`Me.BackColor = Color.Blue`。 - **Java (Swing)**: 使用`JFrame.getContentPane().setBackground(Color)`方法,...

    java Jtable 经典列设置+表格颜色.docx

    ### Java Swing JTable 经典列设置与表格颜色设置详解 #### 一、概述 本文档将详细介绍如何在Java Swing框架下使用`JTable`组件进行经典列设置以及表格颜色的自定义设置,并通过一个实际的例子展示如何实现这些...

    改变JTextArea指定位置的背景色

    根据给定的信息,本文将详细解释如何通过Java Swing框架中的`JTextArea`组件来实现更改特定文本区域背景颜色的功能。 ### 一、项目背景与需求分析 #### 1.1 项目背景 在开发图形用户界面(GUI)应用时,经常需要对...

    JFrame中添加和设置JPanel的方法实例解析

    在 `JFrame` 中添加和设置 `JPanel` 是构建用户界面时常见的操作。本篇文章将详细解析如何在 `JFrame` 中实现这一过程。 首先,`JFrame` 是 `AWT Frame` 类的子类,它扩展了 `Frame` 类的功能,并提供了Swing特有的...

    俄罗斯方块(内附安装包、并可以改变背景颜色!)

    玩家可以通过设置界面的选项或热键来更改背景颜色,增加游戏的个性化体验。 此外,VS2008作为开发环境,提供了一套完整的开发工具集,包括代码编辑器、调试器、资源管理器等,使得开发过程更加高效。开发者可以通过...

    java 五子棋源程序 包含基本功能和播放音乐切换背景颜色

    3. **背景颜色切换**:背景颜色切换功能可能通过Java的图形用户界面(GUI)组件实现,比如`JFrame`或者自定义的窗口类。`Background`类可能负责处理背景颜色的设置和切换,使用`Color`类来定义颜色,通过改变组件的...

    javaJtable经典列设置+表格颜色.doc

    Java JTable 经典列设置和表格颜色设置 Java JTable 是一个非常常用的 GUI 组件,经常用于展示大量的数据。然而,在实际应用中,我们经常需要根据不同的条件来设置 JTable 的行颜色,以便更好地展示数据。下面,...

    java代码块之简易qq登录界面及按钮颜色设置代码

    在java代码块之简易qq登录界面及按钮颜色设置代码中,使用了JFrame和JPanel组件。JFrame是Java的顶级窗口组件,用于创建窗口。JPanel是Java的面板组件,用于容纳其他组件。 四、JLabel和JTextField组件 在java代码...

    JAVA_JTable_奇数行和偶数行设定显示不同颜色.doc

    在这个方法中,我们获取到组件(Component)并调用了 `setColor` 方法来设置背景颜色。 `setColor` 方法是关键,它根据行号判断是奇数行还是偶数行,然后分别设置背景色。如果单元格被选中,背景色设为 `...

    Swing 分解颜色.rar

    在Swing应用中,我们可以使用`Color`对象来设置组件的背景或前景颜色。 分解颜色可能是指将一个复合颜色拆分成其基本颜色成分,例如将RGB颜色分解为R、G、B三个部分。这可能通过某种UI元素,如滑块或文本框,来显示...

Global site tag (gtag.js) - Google Analytics