Java GUI编程:swing创建窗体代码详解
package com.zxl;import java.awt.Container;
import java.awt.FlowLayout;import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;public class SwingDemo2 {private static void createGUI(){// JFrame指一个窗口,构造方法的参数为窗口标题JFrame frame = new JFrame("Swing Demo");// 当关闭窗口时,退出整个程序 (不懂的话没事,照抄即可,这一行不是重点)frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// JFrame创建时自带了一个根容器,称为ContentPane,但一般我们会自己创建一个JPanel(后面有演示)Container contentPane = frame.getContentPane();contentPane.setLayout(new FlowLayout());// 向内容面板里添加控件 , 如 JLabel, JButtoncontentPane.add(new JLabel("Hello,World"));contentPane.add(new JButton("测试"));// 设置窗口的其他参数,如窗口大小frame.setSize(400, 300);// 显示窗口frame.setVisible(true);}public static void main(String[] args){// 此段代码间接地调用了 createGUI(),具体原理在 Swing高级篇 里讲解// 初学者先照抄此代码框架即可javax.swing.SwingUtilities.invokeLater(new Runnable() {public void run(){createGUI();}});}
}
Java GUI编程:swing创建窗体代码详解相关推荐
- java一个方法排他调用_Java编程实现排他锁代码详解
一 .前言 某年某月某天,同事说需要一个文件排他锁功能,需求如下: (1)写操作是排他属性 (2)适用于同一进程的多线程/也适用于多进程的排他操作 (3)容错性:获得锁的进程若Crash,不影响到后续 ...
- Java多线程编程中Future模式的详解
转载自 https://www.cnblogs.com/winkey4986/p/6203225.html Java多线程编程中,常用的多线程设计模式包括:Future模式.Master-Worker ...
- java 搜索_Java实现搜索功能代码详解
首先,我们要清楚搜索框中根据关键字进行条件搜索发送的是Get请求,并且是向当前页面发送Get请求 //示例代码 请求路径为当前页面路径 "/product" 当我们要实现多条件搜索 ...
- Java并发编程(一)Thread详解
一.概述 在开始学习Thread之前,我们先来了解一下 线程和进程之间的关系: 线程(Thread)是进程的一个实体,是CPU调度和分派的基本单位. 线程不能够独立执行,必须依存在应用程序中,由应用程 ...
- Java网络编程之实现资源下载详解【王道Java】
文章目录 一,前言 二,实现资源下载 三,资源下载的客户端 四,资源下载的服务器端 五,附源码: 5.1,资源下载的客户端 5,2 ,资源下载的服务器端 六,最后 一,前言 有一个作业需求,如下: 实 ...
- 菜猪的JAVA 网络编程学习之Socket用法详解(上)
在客户/服务器通信模式中,客户端需要主动创建与服务器连接的Socket(套接字),服务器端收到了客户端的连接请求,也会创建与客户连接的Socket.Socket可以看做是通信连接两端的收发器,服务器与 ...
- java sendmessage_SendMessage、PostMessage原理和源代码详解
本文讲解SendMessage.PostMessage两个函数的实现原理,分为三个步骤进行讲解,分别适合初级.中级.高级程序员进行理解,三个步骤分别为: 1.SendMessage.PostMessa ...
- The package javax.swing is not accessible(java GUI 编程时引用swing包和awt包时会报错怎么办)
Java GUI 编程时引用swing包和awt包时会报错怎么办 一.环境与错误现象 使用的编译器为eclipse,情况为: 二.解决方法 问题主要是由工程中的module-info.java这个文件 ...
- java编程数据溢出问题_Java数据溢出代码详解
Java数据溢出代码详解 发布时间:2020-10-05 15:08:31 来源:脚本之家 阅读:103 作者:Pony小马 java是一门相对安全的语言,那么数据溢出时它是如何处理的呢? 看一段代码 ...
最新文章
- WM6 Rapi 开发(二) Hello World
- c#用canny算子做边缘提取_【图像处理】边缘检测
- linux 下tomcat服务每天定时启动
- 范灵俊(1983-),男,博士,中国科学院计算技术研究所工程师.
- Visual Studio 2010 - 推荐的扩展[关闭]
- AmS中的一些重要调度相关变量
- 又被腾讯刷屏!果然是印钞机.....酸哭了...
- IT运维岗位可以分为哪几种?10个运维岗详解
- 重磅 | 企业大数据战略规划,看这一篇文章就够了!
- OSChina 周二乱弹 ——同桌男孩子动手动脚,我该怎么办
- 备份谷歌或其他浏览器插件
- java坦克大战子弹不动_Javase-坦克大战小游戏,为什么会出现上方向和左方向的子弹不能发射的情况?检查了好久,有大佬帮帮忙吗,小白睡不着...
- Java数据同步方案
- Oracle索引梳理系列(七)- Oracle唯一索引、普通索引及约束的关系
- (windows图形化界)粘滞键后门
- 拼多多主站频道推广接口/限时秒杀/充值中心/百亿补贴/领券中心
- 《《世界因你而不同》》——读后感
- 北京邮电大学计算机系统基础实验,第1章 计算机系统基础85666.ppt
- 耳机音效增强工具:Out Of Your Head for Mac
- 文件服务器挂载命令,使用mount命令进行目录挂载