[java]

//实例1:直接定义Jframe 类的对象创建一个窗口

package jFrame;

import javax.swing.*; //使用Swing类,必须引入Swing包

public class JFrameDemo1 {

public static void main(String args[]) {

// 定义一个窗体对象f,窗体名称为"一个简单窗口"

JFrame f = new JFrame();

f.setTitle("实例 1:一个简单窗口 ");// 设置窗口中标题栏的文字

f.setLocationRelativeTo(null); // 让窗体居中显示

f.setSize(300, 200); // 设置窗体的大小为300*200大小

f.setResizable(false); // 设置窗体是否可以调整大小,参数为布尔值

// 设置窗体可见,没有该语句,窗体将不可见,此语句必须有,否则没有界面就没有如何意义了

f.setVisible(true);

// 用户单击窗口的关闭按钮时程序执行的操作

f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// 用户点击窗口关闭

}

}

[java

//实例2:创建类继承JFrame类创建一个窗口

package JFrameDemo2;

import javax.swing.*;

//创建子类MyFrame继承父类JFrame

class MyFrame extends JFrame {

// 定义构造函数,无参数

MyFrame() {

setLocationRelativeTo(null); // 让窗体居中显示

setTitle("实例 1:一个简单窗口 ");// 设置窗口中标题栏的文字

setSize(300, 200);// 设置窗体的大小为300*200大小

setResizable(false);// 设置窗体是否可以调整大小,参数为布尔值

setVisible(true);// 设置窗体是否可以调整大小,参数为布尔值

setDefaultCloseOperation(EXIT_ON_CLOSE);// 用户点击窗口关闭

}

}

public class JFrameDemo2 {

public static void main(String args[]) {

// 实例化类对象,提示设置参数

MyFrame f = new MyFrame();

}

}

[java]

//实例3:不使用构造函数,可以和实例一方式一样,代码可以改为如下模式

package JFrameDemo3;

import javax.swing.*;

class MyFrame extends JFrame {

MyFrame() {

}

}

public class JframeDemo3 {

public static void main(String args[]) {

MyFrame f = new MyFrame();

f.setTitle("实例 1:一个简单窗口 ");// 设置窗口中标题栏的文字

f.setLocationRelativeTo(null); // 让窗体居中显示

f.setSize(300, 200); // 设置窗体的大小为300*200大小

f.setResizable(false); // 设置窗体是否可以调整大小,参数为布尔值

// 设置窗体可见,没有该语句,窗体将不可见,此语句必须有,否则没有界面就没有如何意义了

f.setVisible(true);

// 用户单击窗口的关闭按钮时程序执行的操作

f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// 用户点击窗口关闭

}

}

http://www.dengb.com/Javabc/620785.htmlwww.dengb.comtruehttp://www.dengb.com/Javabc/620785.htmlTechArticle[java] //实例1:直接定义Jframe 类的对象创建一个窗口 package jFrame; import javax.swing.*; //使用Swing类,必须引入Swing包 public class JFrameDemo1 { public...

java jframe 容器,容器(JFrame)相关推荐

  1. Java图形化界面设计——容器(JFrame)

    Java图形化界面设计--容器(JFrame) 程序是为了方便用户使用的,因此实现图形化界面的程序编写是所有编程语言发展的必然趋势,在命令提示符下运行的程序可以让我们了解java程序的基本知识体系结构 ...

  2. jframe大小根据组件变化_Swing JDialog容器和JFrame容器使用教程

    JFrame 在Swing组件中,最常见的一个容器就是JFrame,它是一个独立存在的顶级容器(也叫窗口),不能放置在其他容器之中,JFrame支持通用窗口所有的基本功能,例如窗口最小化.设定窗口大小 ...

  3. java swing 图片容器_Java Swing中两种设置背景图(容器图片)

    在java swing中需要为容器添加图片,或者背景图片. 提供两种简单的解决方案,一种利用JPanel,另一种利用JLabel 1.JPanel(源代码) package oo; import ja ...

  4. Java实现雪景图-Java项目实践学习-涉及Jframe/Jpanel等

    用Java写个简单的雪景图吧 [适合用来练手的小项目] 效果如下: 第一步 我们用idea创建一个名为Demo_snow的项目吧: 在src下创建一个包: 给包取好名: 在包里面创建两个java文件: ...

  5. java jframe教程_Java JFrame

    Java JFrame 1 Java JFrame的介绍 javax.swing.JFrame类是一种继承java.awt.Frame类的容器.JFrame的工作原理类似于主窗口,其中添加了标签,按钮 ...

  6. java jframe类_Swing JFrame类

    JFrame类是java.awt.Frame的扩展版本,它增加了对JFC/Swing组件体系结构的支持. 类声明 以下是javax.swing.JFrame类的声明 - public class JF ...

  7. java jframe_Java窗口(JFrame)从零开始(1)——JFrame窗口

    菜鸟一只,学习Swing中,抱着共同学习.练习和提高Java能力的想法,特在此此上传些简单的代码.望大佬们多多指教!ヽ( ̄▽ ̄)ノ 同时,也希望找一些朋友来一起讨论. 简单粗暴上代码 一个简单的窗口, ...

  8. java jframe_java中的JFrame | 学步园

    JFrame a=new JFrame(); JFrame() 构造一个初始时不可见的新窗体. JFrame(GraphicsConfiguration gc) 以屏幕设备的指定 GraphicsCo ...

  9. 【Java】监听jframe窗口大小改变函数:addComponentListener

    问题描述:主要用于解决Jframe窗口大小变化时,里面的组件的位置也会自适应的移动. 相当于js里面的窗口大小改变监听函数: window.onresize = function(){//js脚本接口 ...

最新文章

  1. 清华团队综述全面解读图神经网络理论方法与应用
  2. discuz模板解析注释
  3. 如何安装OpenCV?如何安装cv2?如何更新numpy?
  4. oracle里面查询重复数据的方法
  5. [YTU]_2532(投简历)
  6. 转 Windows Mobile 开发工具和资源 黎波
  7. npm eject 暴露webpack报错,less或sass添加报错
  8. WordPress5.7版本下载及更新内容
  9. HTML5应用程序网站视差模板下载
  10. 【Java数据结构】顺序存储的二叉树
  11. mysql 查询某个字段不为空(附thinkphp写法)
  12. 2.mysql高级查询
  13. php upload 上传类,发布一个PHP的文件上传类——Uploader
  14. Kali linux 2016.2(Rolling)里Metasploit连接(包括默认和自定义)的PostgreSQL数据库之后的切换到指定的工作空间...
  15. ipad上的游戏服务器无响应,教你 game center无法连接服务器解决办法及iOS9.3.2公测版已修复GameCenter无响应bug...
  16. 论文笔记 SiamMask : Fast Online Object Tracking and Segmentation: A Unifying Approach
  17. 好东西大家分享: 怎么画数据流图 1
  18. C#根据百家姓,将姓转拼音处理
  19. a55计算机主板,a55主板最新的报价大全【图解】
  20. Oracle 锁相关查询脚本

热门文章

  1. Count,TPM,FPKM,CPM之间的格式转换——FPKM转TPM格式
  2. JS实现数学排列组合公式
  3. Android关于Color你所知道的和不知道的一切
  4. nasm纠正性训练指南pdf_力量训练前做这套静态拉伸,可以大大减轻健身后的肌肉酸痛...
  5. 计算机管理信息系统实训报告,管理信息系统实验报告范文
  6. BBC纪录片《化学史》,看看历史上化学家们的脑洞有多大?
  7. JS中clientHeight、scrollHeight和offsetHeight的大坑,滚动条抖动问题解决
  8. 2021年陕西高考英语作文成绩查询,2021陕西高考英语作文多少分满分?
  9. rog 幻 16 经典版 2023 评测 怎么样
  10. Oracle高级队列介绍