JFrame的使用方法
JFrame的使用方法
JFram是一个GUI的最顶级容器,基本上所有的GUI的组件都在其上面使用。
使用方法
1.创建一个JFrame对象
JFrame jf = new JFrame("我是标题鸭!!!");
当然标题的设置也可以使用setTitle();
jf.setTitle("我是标题鸭!!!");
2.设置窗体的大小和位置
在默认情况下,窗体出现在屏幕的最左上角。
jf.setSize(20,10)//设置了一个长为20,高为10的框图。
jf.setBounds(1,2,20,10)//设置一个左上角顶点在(1,2),长为20,宽为10的窗体。
jf.setLocation(1,2)//设置一个左上角顶点在(1,2)的窗体。
3.添加所需的组件
。。。。。
4.设置同步开关
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
这样设置会导致你在关闭窗体的同时,终止程序的运行,会带来一定的便利性。
5.设置窗体可见
jf.setVisible(true);
窗体在默认情况下是不可见的,只在后台运行,只有像这样设置可见后,在程序运行的时候,窗体才会出现。
下面是一个空白的窗体,完整的代码:
package UsingJFrame;
import javax.swing.JFrame;
import javax.swing.SwingConstants;
import javax.swing.SwingUtilities;public class Demo01 {public static void main(String[] args) {SwingUtilities.invokeLater(new Runnable() {//多线程保证安全@Overridepublic void run() {method();}});}//可用lamada表达式表示private static void method() {JFrame jf = new JFrame("我的第一个窗口!");jf.setSize(700,800);jf.setVisible(true);jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);}
}
JFrame的使用方法相关推荐
- 2、Java Swing JFrame和JPanel:窗口容器和面板容器
在 Swing 中,任何其他组件都必须位于一个顶层容器中. JFrame 窗口和 JPanel 面板是常用的顶层容器,本节详细介绍这两个容器的使用方法. JFrame 窗口 JFrame 用来设计类似 ...
- Java中JFrame怎样控制闪烁_在JFrame Java中闪烁
大家好,我正在做一个线程来更新JFrame上的球,所以我重新绘制屏幕-然后将球更新到它的位置--然后再次绘制屏幕--画出球和同样的周期--这是代码 private void jButton3Actio ...
- java paint绘图添加组件不能显示_JAVA JFrame Graphics绘画不显示问题
展开全部 因为你在JFrame外面绘制图形,会特别短暂62616964757a686964616fe78988e69d8331333337616564. 因为系统会经常调用JFrame默认的paint ...
- java创建画板_Java版画板的实现方法
Windows的画图板相信很多人都用过,这次我们就来讲讲Java版本的简易画板的实现. 基本的思路是这样的:画板实现大致分三部分:一是画板界面的实现,二是画板的监听以及画图的实现,三是画板的重绘.(文 ...
- java如何导入jframe包_Java:将类导入Jframe
我是java新手,我想知道将类导入JFrame的最佳方法是什么,因为我有一些小的应用程序,我想在除了eclipse之外的窗口中运行. 以下是我正在使用的一些代码(它是傻瓜书中某些代码的修改版本): i ...
- JFrame窗体的基本操作(1-窗体的创建)
什么是窗体? 窗体,是某个程序,在电脑中,手机中的窗口化程序.它在非固定状态下,可以自由的变换大小.同时,窗体,也是容器,窗体这个容器可以在内部处理很多的小组件. 窗体的具体例子:例如,所有的浏览器, ...
- java jframe教程_Java JFrame
Java JFrame 1 Java JFrame的介绍 javax.swing.JFrame类是一种继承java.awt.Frame类的容器.JFrame的工作原理类似于主窗口,其中添加了标签,按钮 ...
- JFrame登录注册
使用JFrame制作登录注册界面 今天尝试使用Java swing制作登录注册界面,使用监听器实现简单功能. 整体规划: 制作主界面窗体 添加账号密码文本框以及登录注册按钮 为登录注册按钮添加监听 ...
- Jframe层次结构
目录 JFrame 的层次结构 各面板作用 各面板中使用的布局管理器: 各面板的可见性和透明性问题 JFrame 的层次结构 我们通过两个图来说明一下 JFrame 的层次结构: 从视觉效果来看(从 ...
最新文章
- android studio 7200u,超惊艳的设计!微软正式将Surface Studio和Surface Laptop带进中国:设计师们都看哭了...
- linux删文件进程叫什么,Linux find 查找 并删除文件 杀掉进程
- 总结面试题——Javascript
- 【轻松一刻】计算公式:为什么我们都是猪
- [Axios] axios的基础语法
- Java实现抽象工厂模式
- rs422/rs485通信接口原理图
- 手把手带你撸一个校园APP(一):项目简介
- RuntimeError: generator raised StopIteration
- hadoop相关(以期为单位)
- SAP idoc功能够强大: 采购订单下达自动触发销售订单创建
- 《C语言入门经典》Ivor Horton 第九章 练习题
- Jmeter如何分析压测结果
- 有关系统DLL文件大全
- 莫听穿林打叶声,何妨吟啸且徐行。—第十八天
- 一看就会的奇偶分频电路
- 分布式系统阅读笔记(五)-----远程调用
- leetcode/nowcoder-huawei-5-排列组合
- Wonderware-InTouch与PLC的冗余配置
- python代码turtle是什么意思_python中turtle库中的Turtle()是什么,有什么用?