第一个Frame窗口
代码:

package com.longge.lesson01;import java.awt.*;//GUI的第一个界面    ALT + 7 打开structure界面
public class TestFrame {public static void main(String[] args) {//Frame , JDK,  看源码Frame frame = new Frame("我的第一个GUI页面");//需要设置可见性frame.setVisible(true);//设置背景颜色frame.setBackground(Color.pink);//设置初始位置frame.setLocation(200 ,200);//设置窗口大小frame.setSize(400,400);//设置大小固定frame.setResizable(false);//默认是true,可以改变窗口大小。也不可以放大 只能最小化}
}

问题:发现窗口关不掉,停止java程序!

实现多个Frame窗口(封装)
代码:

package com.longge.lesson01;import java.awt.*;public class TestFrame02 {public static void main(String[] args) {//展示多个窗口MyFrame myFrame1 = new MyFrame(200, 200, 300, 300, Color.black);MyFrame myFrame2 = new MyFrame(500, 200, 300, 300, Color.pink);MyFrame myFrame3 = new MyFrame(200, 500, 300, 300, Color.yellow);MyFrame myFrame4 = new MyFrame(500, 500, 300, 300, Color.green);}
}
class MyFrame extends Frame{static int num = 0;public MyFrame(int x,int y,int w, int h,Color color){super("MyFrame+"+(++num));//设置多个窗口,每设置一个窗口,num+1setBounds(x,y,w,h);//设置窗口位置及 大小setBackground(color);//设置背景颜色setVisible(true);//使其可视化}
}

GUI界面:设置一个和多个Frame窗口相关推荐

  1. python tkinter库、添加gui界面_使用Python中tkinter库简单gui界面制作及打包成exe的操作方法(二)...

    使用Python中tkinter库简单gui界面制作及打包成exe的操作方法(二),创建一个,界面,布局,文件,路径 使用Python中tkinter库简单gui界面制作及打包成exe的操作方法(二) ...

  2. MATLAB编辑GUI界面

    在命令窗口输入:guide 即可进入编辑 若要在GUI界面的一个面板上显示程序中随意给定的字符: 首先创建一个"可编辑文本"(位于左侧工具栏): 双击该面板,弹出该面板的工具栏,设 ...

  3. matlab的gui界面怎么用,MATLAB的GUI界面基础操作

    今天我们来学习如何用MATLAB的GUI界面进行一些简单的操作,因为GUI界面可以很简单的制作界面,按钮系列,直接拖拽即可,而不需要用代码对界面进行编写,只需要对里面的具体功能进行编码,我们今天就运用 ...

  4. SSH显示服务器端的GUI界面

    1.两台电脑都安装openssh-server和openssh-client. sudo apt install openssh-server openssh-client 2.查看ssh服务是否启动 ...

  5. 离散数学CAI软件-1.GUI界面背景设置

    离散数学CAI软件-1.GUI界面背景设置 简介 界面背景设置 代码如下: 代码注释 掉过的坑 运行结果 总结 简介 自从我学完javaGUI之后,就一直想要做点自己的东西,刚好上学期参加比赛认识了一 ...

  6. Java GUI AWT如何搭建一个基本的GUI界面.

    Java :swing and AWT 抽象窗口工具组(Abstract Window Toolkit=AWT) 一.AWT 1.包含很多类和接口GUI 2.元素:窗口,按钮,文本框- 3. java ...

  7. python数据写入表格生成图片_使用Python制作一个GUI界面,将随机生成的姓名存入到Excel文件中...

    前面内容,我们详细介绍了如何使用Python生成一定数量的随机姓名. 生成一些随机姓名 如何用Python生成若干个随机姓名?男女取名有方法,不能千篇一律 之前,也提到过,我们在一些项目中,需要若干个 ...

  8. Python列表实现矩阵的创建、输入输出、转化转置、加减乘运算并设计一个矩阵计算器GUI界面

    背景:在解决一些编程问题中如棋盘的初始化,链表,队列的构建:数据处理中如用SAS软件输入数据等涉及到矩阵的概念,而用编程语言实现矩阵的方式有C中的数组,python中的列表等.现在给你一个数据如下,或 ...

  9. 【新手向】Python做一个简易登录注册GUI界面(无事件绑定)

    Python做一个简易登录注册GUI界面 一,效果展示 (1)运行结果: (2)点击登录: 注:只有用户名:123 密码123456 会提示登录成功. 登录成功示范: 登录失败示范: (3)点击注册 ...

最新文章

  1. python3 x完全兼容_【转】Python3.x与Python2.x的主要区别 (O_O )?
  2. 关于VC编译器错误 Error C2558
  3. C#发现之旅第九讲 ASP.NET验证码技术
  4. 虚拟社会建设需要“网络社工”助力
  5. 《码出高效:Java开发手册》背后的故事
  6. [个人网站搭建]·Django增加评论功能(Python3)
  7. 谷歌宣布关闭Google TV,由Android TV接任
  8. [转]Insert, Update, and Delete Destination table with SSIS
  9. cmd查看某个服务器端口状态,cmd中检测端口是否处于监听状态 | IT博客
  10. Xcode7.0.1:升级Xcode7上传AppStore失败问题
  11. .NET开发资源站点和部分优秀.NET开源项目
  12. 鼠标右键转圈圈_Win7系统桌面鼠标右键一直转圈不能用的解决方法
  13. PHP宝塔IDC分销系统,PHP宝塔IDC分销系统,宝塔面板开虚拟主机程序–Bty1.0
  14. 几个可以免费下载视频素材的网站[国外],希望大家喜欢[可以的话给个关注哟]
  15. 谷歌扫图识人_谷歌新的一项黑科技:手机“识人” 密码再见
  16. 设备信息管理系统(C语言)
  17. 学计算机c语言吗,学习C语言对学习计算机很重吗?
  18. RGB图转为灰度图的方法
  19. mbim ndis ecm ncm之我的理解
  20. Google Chrome 源码下载

热门文章

  1. 概率论知识回顾(三):事件域,条件概率,全概率,贝叶斯概率
  2. 《达芬奇密码》剧照 抢鲜看
  3. Deriving from BindableBase更简单的绑定通知
  4. 微信小程序媒体组件-image图片懒加载效果
  5. alphacontrolsCrack版,alphacontrols兼容性强
  6. C++:图书管理系统
  7. 服务器安全 - 血的教训
  8. 宁波高清电子地图下载
  9. Win2003/XP下Intel(R) 82801DBM LPC Interface Controller - 24CC 的解决方法
  10. 无论生活怎样 希望你:保持自律 保持清醒