`
jie2workjava
  • 浏览: 151184 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

jframe一些设置

    博客分类:
  • j2se
 
阅读更多
1.设置jframe没有标题栏:this.setUndecorated(true);

2.设置jframe在程序最上层:this.setAlwaysOnTop(true);

3.用到项目中的图片(src/res/xxx.jpg):new JLabel(new ImageIcon(Titile.class.getResource("/res/bg.JPG")));

4.屏幕分辨率:java.awt.Toolkit.getDefaultToolkit().getScreenSize().width);

5.设置jframe背景图片: [code="java"] JLabel jl = new JLabel(new ImageIcon(Titile.class.getResource("/res/bg.JPG"))); this.getLayeredPane().add(jl,new Integer(Integer.MIN_VALUE));//放入jframe最底层 jl.setBounds(0, 0, jl.getIcon().getIconWidth(), jl.getIcon().getIconHeight()); Container cp = this.getContentPane();//放入内容层 cp.setLayout(new BorderLayout()); JPanel body = new JPanel(new BorderLayout()); cp.add(body); ((JPanel)cp).setOpaque(false);//设置本层透明,以显示背景图片 ---------------------------------------------- J2EExiongzz
分享到:
评论

相关推荐

    JFrame简单设置窗口,菜单,和菜单项

    ### JFrame简单设置窗口、菜单与菜单项的知识点详解 #### 一、JFrame窗口简介 在Java Swing中,`JFrame`是构建图形用户界面(GUI)的基础组件之一,主要用于创建和管理顶级容器(即主窗口)。它继承自`java.awt.Frame...

    JFrame设置背景色注意的事项

    在处理`JFrame`的背景色时,可能会遇到一些问题,尤其是在需要设置透明背景的情况下。本文将详细解释如何正确地设置`JFrame`的背景色,并确保其效果符合预期。 ### 设置JFrame背景色的基本步骤 1. **了解JFrame...

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

    首先,要实现`JFrame`的透明,我们需要设置`JFrame`的透明度。Java提供了`setOpacity()`方法来调整窗口的透明度。这个方法接受一个介于0.0(完全透明)到1.0(完全不透明)之间的浮点数参数。例如: ```java frame....

    JFrame框架的jar

    在这个场景中,"JFrame框架的jar" 指的是一些包含`JFrame` 相关实现的Java类库文件,打包成了JAR(Java Archive)格式。 JAR文件是Java平台特有的归档格式,它允许开发者将多个Java类文件、资源文件和元数据打包在...

    Java给JFrame窗口设置热键的方法实现

    Java给JFrame窗口设置热键的方法实现 Java给JFrame窗口设置热键的方法实现是Java桌面程序开发中一个常见的需求。热键是用户可以快速访问应用程序的功能的快捷键,通过设置热键,可以提高用户体验和工作效率。本文将...

    Jframe添加背景图片

    在Java Swing中,我们经常需要为`JFrame`窗口设置背景图片来提升用户体验或实现特定的设计需求。本文将详细介绍如何在`JFrame`中添加背景图片,并通过一个示例程序来具体说明实现过程。 #### 一、基本原理 在Swing...

    java JFrame框架的应用

    在这个例子中,我们创建了一个JFrame子类`JFrame1`,并在构造函数中设置了标签组件、窗口大小、位置和关闭操作。最后,我们在`main`方法中创建了`JFrame1`的实例,使得窗口可见。 JFrame支持添加多种组件,如按钮...

    java自定义JFrame风格窗体

    在提供的压缩包文件中,可能包含了一些示例代码或者资源文件,如图片、字体等,这些都可以帮助你进一步实现自定义的`JFrame`窗体。记得查看源代码,学习并理解其中的实现细节,以便在自己的项目中应用这些技术。

    JFrame 常用方法.doc

    下面,我们将深入探讨`JFrame`中的一些常用方法,以及它们如何被用来增强和个性化窗口。 ### 1. `setExtendedState(JFrame.MAXIMIZED_BOTH)` 这个方法用于将`JFrame`实例设置为最大化状态,覆盖整个屏幕。这对于...

    JFrame窗口学习.doc

    - `setTitle(String title)`方法用于设置窗口的标题,如`jframe.setTitle("我的窗口");`。 - `setSize(Dimension size)`或`setBounds(int x, int y, int width, int height)`用来设定窗口的大小,`Dimension`对象...

    JFrame最小化到托盘

    在Java GUI编程中,`JFrame`是最常用的窗口组件,用于创建用户界面。"JFrame最小化到托盘"指的是当用户点击窗口的最小化按钮时,不是将窗口缩小到任务栏,而是将其隐藏到系统托盘区域。这种方式通常用于需要长时间...

    如何去掉JFrame上的最大化最小化和关闭按钮.doc

    最后,我们需要设置窗口的大小和位置。 public class DecoratedFrame extends JFrame { public DecoratedFrame() { this.getContentPane().add(new JLabel("Just a test.")); this.setUndecorated(true); // ...

    JFrame做为画板

    根据给定的信息,本文将详细解释如何在Java中利用Swing组件库中的`JFrame`类来构建一个简单的画板应用程序。此应用包含了几个基本功能:设置笔触粗细、选择颜色以及使用橡皮擦。 ### 1. JFrame 作为画板的基础结构 ...

    JFrame文件上传Java_swing应用

    它提供了添加组件、设置窗口大小、位置和可见性等功能。在这个应用中,JFrame作为主窗口,承载了所有的其他组件和功能模块。 2. **Swing组件**:Swing库提供了一系列组件,如JButton、JLabel、JTextField、...

    JFrame学生选课系统

    JFrame类提供了设置窗口大小、位置、标题以及是否允许最小化和关闭等基本属性的方法。此外,还可以通过布局管理器(如FlowLayout、BorderLayout或GridBagLayout等)来组织和排列窗口内的组件。 在描述中提到的"学生...

    《JFrame类中paint()方法的重绘》

    通常情况下,我们需要通过继承 `JFrame` 来创建自己的窗口类,并在其构造函数中设置窗口的一些基本属性,例如大小、位置等。以下是一个简单的例子: ```java import javax.swing.JFrame; public class MyFrame ...

    java JFrame

    Java JFrame 是Java Swing库中的一个核心组件,它是Java图形用户界面(GUI)应用程序的基础。它提供了窗口的基本结构,包括标题栏、菜单栏、边框以及内容面板,是创建交互式桌面应用的重要工具。在深入理解JFrame...

    java jframe透明代码

    - **初始化**: `JFrame`对象`frame`被创建,并设置了大小、置顶和无边框等属性。 - **容器布局**: 使用`BorderLayout`进行布局管理。 - **标题栏**: 添加了一个自定义的标题栏,包含一个关闭按钮。 - **透明度滑块**...

    JFrame改图标Demo

    主要代码: BufferedImage image = null; try { image = ImageIO.read(this.getClass().getResource("./logo.png")); this.setIconImage(image); } catch(Exception e) { ... }

Global site tag (gtag.js) - Google Analytics