java案例GUI-入门案例

zz/2024/4/13 1:24:23
package com.demo1;import javax.swing.*;public class SimpleGUI1{public static void main(String[] args) {		JFrame frame = new JFrame();          //创建frameJButton button = new JButton("Click me");  //创建buttonframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);  // 这一行程序会在Windows关闭时把程序结束掉frame.getContentPane().add(button);  //把button加到frame的pane上frame.setSize(300, 300);  // 设定frame的大小frame.setVisible(true);   // 最后把frame显示出来}
}
运行结果:

 

关注公众号:工控技术之家,可留言提问相关问题,有需要可发送源代码


http://www.ngui.cc/zz/2700899.html

相关文章

为Gui添加事件监听、事件源、事件

package com.demo1;import java.awt.event.*;import javax.swing.JButton; import javax.swing.JFrame;public class SimpleGUI1B implements ActionListener{ //实现此接口。这表示SimpleGui1B是个ActionListener(事件只会通知有实现ActionListener的类&#xff0…

C++串口通讯(含所有源代码)

开发环境&#xff1a;VS2012&#xff0c;win32控制台程序&#xff0c;打开串口COM2并监听线程 <span style"color:#444444">可以使用虚拟串口软件VSPM和串口调试助手进行程序的测试与验证. </span> 显示结果界面 运行主函数类&#xff1a;ComTest3.cpp …

基于QT对UDP类的封装

main.cpp #include <iostream> #include "udp.h"using namespace std;int main(int argc, char *args[]) //argc表示接收的命令个数,args[]传入的命令内容 {cout<< "argc" << argc <<endl;if(argc > 1){myudp udp;char buf[…

关于交流接触器的基本知识_交流接触器的功能认识

一些青年才俊&#xff0c;某些基础的电路图&#xff0c;能随意画出&#xff0c;而且画的非常规范&#xff0c;甚至可以熟练的拆装交流接触器。到了实际工作中&#xff0c;可能在一段时间内会一头雾水&#xff0c;出现这样的现象很正常。实践中多总结提炼&#xff0c;多注重下方…

LeetCode/整数翻转

题目&#xff1a; 一上来就莽撞的写题&#xff0c;结果并不是简单地两三位数的翻转。 int是32位的&#xff0c;4个字节&#xff0c;一个字节8位&#xff0c;那么0x80000000 的2进制是 1000,0000,0000,0000,0000,0000,0000,0000。第一位是符号位&#xff0c;表示负的&#x…

笔记—R语言做相关气泡图

library(corrplot) data <- read.table(file.choose(), header T,sep \t) new_data <- data[,-1] ?cor ??par pr <- cor(new_data, method "pearson") pr1 <- cor(x new_data[1:10],y new_data[11:18], method "pearson") pr2 <- …

如何查看 安卓证书 的签名

如何查看 安卓证书 的签名 自有安卓证书的签名查看方法 1&#xff09;通过命令查看 电脑上要装有Java 找见Java目录下的keytool.exe 打开运行&#xff0c;输入cmd&#xff0c;打开命令提示符&#xff0c;进入Java所在的盘 通过 cd 命令进入keytool.exe所在的文件夹 输入keyto…

vue 使用 swiper 实现轮播的那些事

首先运行 npm下载 npm install swiper --save-dev在需要用到的页面中 <template><div class"banner"><div class"swiper-container"><div class"swiper-wrapper"><div class"swiper-slide"><img s…

scroll-behavior属性:滚动框指定滚动行为及锚点

1、scroll-behavior属性:auto(滚动条立即滚动) / smooth(窗口平稳滚动) / inherit / initial / unset 2、锚点 <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>锚点平滑跳转</title>&l…

如何搭建vue3.0脚手架

一 创建vue3.0脚手架 1、如果已经安装过vue2.0,要先卸载vue2.0,没有安装过的话可以忽略这一步(也可以不卸载vue2.0,这样就可以创建不同版本的项目啦!) npm uninstall vue-cli -g2、安装vue3.0,注意:Node 版本升级至 8.9 及以上 npm install -g @vue/cli3、vue3.0创建…