随笔分类 -  GUI编程

摘要:![](https://img2022.cnblogs.com/blog/2694694/202202/2694694-20220201110241537-38943341.jpg) 阅读全文
posted @ 2022-02-01 11:03 摘星丶仙 阅读(10) 评论(0) 推荐(0) 编辑
摘要:1.定义数据 2.画上去 3.监听事件 键盘 事件 startGame类:游戏的主启动类 package com.wang.snake; import javax.swing.*; //游戏的主启动类 public class StartGame { public static void main( 阅读全文
posted @ 2022-02-01 10:48 摘星丶仙 阅读(13) 评论(0) 推荐(0) 编辑
摘要:文本框 package com.wang.gui.lesson06; import javax.swing.*; import java.awt.*; import java.util.Vector; public class TestTextDemo01 extends JFrame { publ 阅读全文
posted @ 2022-01-31 16:40 摘星丶仙 阅读(22) 评论(0) 推荐(0) 编辑
摘要:列表 下拉框 package com.wang.gui.lesson06; import javafx.scene.control.ComboBox; import javax.swing.*; import java.awt.*; public class TestComboboxDemo01 e 阅读全文
posted @ 2022-01-30 15:44 摘星丶仙 阅读(29) 评论(0) 推荐(0) 编辑
摘要:按钮 图片按钮 package com.wang.gui.lesson05; import javax.swing.*; import java.awt.*; import java.net.URL; public class JButtonDemo01 extends JFrame { publi 阅读全文
posted @ 2022-01-30 12:38 摘星丶仙 阅读(14) 评论(0) 推荐(0) 编辑
摘要:面板 Jpanel package com.wang.gui.lesson05; import javax.swing.*; import java.awt.*; public class JpanelDemo extends JFrame { public JpanelDemo(){ Contai 阅读全文
posted @ 2022-01-29 22:49 摘星丶仙 阅读(15) 评论(0) 推荐(0) 编辑
摘要:标签 label new JLabel("xxx"); package com.wang.gui.lesson04; import javax.swing.*; import java.awt.*; //图标,需要实现类,Frame继承 public class IconDemo extends J 阅读全文
posted @ 2022-01-29 22:47 摘星丶仙 阅读(17) 评论(0) 推荐(0) 编辑
摘要:弹窗 JDialog,用来被弹出,默认就有关闭事件! package com.wang.gui.lesson04; import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt. 阅读全文
posted @ 2022-01-29 22:16 摘星丶仙 阅读(18) 评论(0) 推荐(0) 编辑
摘要:Swing 3.1窗口 package com.wang.gui.lesson04; import javax.swing.*; import java.awt.*; public class JFrameDemo { //init():初始化 public void init(){ JFrame 阅读全文
posted @ 2022-01-29 15:13 摘星丶仙 阅读(24) 评论(0) 推荐(0) 编辑
摘要:package com.wang.gui.lesson02; import java.awt.*; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; //键 public class TestKeyListener { 阅读全文
posted @ 2022-01-29 15:00 摘星丶仙 阅读(19) 评论(0) 推荐(0) 编辑
摘要:package com.wang.gui; import java.awt.*; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; public class TestWindow { public stat 阅读全文
posted @ 2022-01-29 14:51 摘星丶仙 阅读(12) 评论(0) 推荐(0) 编辑
摘要:package com.wang.gui; import java.awt.*; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.util.ArrayList; import java 阅读全文
posted @ 2022-01-29 14:43 摘星丶仙 阅读(15) 评论(0) 推荐(0) 编辑
摘要:package com.wang.gui; import java.awt.*; public class TestPaint { public static void main(String[] args) { new MyPaint().loadFrame(); } } class MyPain 阅读全文
posted @ 2022-01-28 17:40 摘星丶仙 阅读(14) 评论(0) 推荐(0) 编辑
摘要:oop原则:组合,大于继承! class A extends B{ } class A{ public B{ } } package com.wang.gui; import java.awt.*; import java.awt.event.ActionEvent; import java.awt 阅读全文
posted @ 2022-01-28 17:32 摘星丶仙 阅读(11) 评论(0) 推荐(0) 编辑
摘要:package com.wang.gui; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.lang.reflect.Field; publ 阅读全文
posted @ 2022-01-28 16:46 摘星丶仙 阅读(18) 评论(0) 推荐(0) 编辑
摘要:package com.wang.gui; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.WindowAdapter; 阅读全文
posted @ 2022-01-28 16:28 摘星丶仙 阅读(11) 评论(0) 推荐(0) 编辑
摘要:布局管理器 流式布局 东西南北中 表格布局 public class TestFlowLayout { public static void main(String[] args) { Frame frame = new Frame(); //组件——按钮 Button button1 = new 阅读全文
posted @ 2022-01-28 15:31 摘星丶仙 阅读(12) 评论(0) 推荐(0) 编辑
摘要://Panel可以看成是一个空间,就是不能单独存在 public class TestPanel { public static void main(String[] args) { Frame frame = new Frame(); //布局的概念 Panel panel = new Panel 阅读全文
posted @ 2022-01-28 13:26 摘星丶仙 阅读(130) 评论(0) 推荐(0) 编辑
摘要://GUI的第一个界面 public class TestFrame { public static void main(String[] args){ //Frame,JDK,看源码 Frame frame = new Frame("我的第一个Java图像界面窗口"); //需要设置可见性 w h 阅读全文
posted @ 2022-01-28 13:18 摘星丶仙 阅读(15) 评论(0) 推荐(0) 编辑
摘要:包含了很多类和接口!GUI! 元素:窗口、按钮、文本框 阅读全文
posted @ 2022-01-28 13:03 摘星丶仙 阅读(37) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示