随笔分类 - GUI编程
摘要:贪吃蛇 帧,如果时间片足够小,就是动画,一秒30帧、60帧。 连起来是动画,拆开就是静态的图片! 键盘监听 定时器 Timer 1、定义数据 2、画上去 3、监听事件 键盘 事件 package com.hua.snake; import javax.swing.*; //游戏的主启动类 publi
阅读全文
摘要:文本框 文本框 import javax.swing.*; import java.awt.*; public class TestTextDemo01 extends JFrame { public TestTextDemo01(){ Container container = getConten
阅读全文
摘要:列表 下拉框 import javax.swing.*; import java.awt.*; public class TestComboboxDemo01 extends JFrame { public TestComboboxDemo01() { Container container = t
阅读全文
摘要:按钮 图片按钮 package com.hua.demo5; import javax.swing.*; import java.awt.*; import java.net.URL; public class JButtonDemo01 extends JFrame { public JButto
阅读全文
摘要:面板 JPanel package com.hua.demo5; import javax.swing.*; import java.awt.*; public class JPanelDemo extends JFrame { public JPanelDemo(){ Container cont
阅读全文
摘要:标签 label new JLabel("xxx"); 图标icon package com.hua.demo4; import javax.swing.*; import java.awt.*; //图标,需要实现类,Frame继承 public class IconDemo extends JF
阅读全文
摘要:弹窗 JDialog,用来被弹出,默认就有关闭事件! package com.hua.demo4; import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.Ac
阅读全文
摘要:Swing 窗口、面板 package com.hua.demo4; import javax.swing.*; import java.awt.*; public class JFrameDemo { //init(); 初始化 public void init(){ //顶级窗口 JFrame
阅读全文
摘要:package com.hua.demo3; import java.awt.*; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; public class TestWindow { public sta
阅读全文
摘要:键盘监听 package com.hua.demo3; import java.awt.*; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; //键 public class TextKeyListener { pu
阅读全文
摘要:鼠标监听 目的:想要实现鼠标画画 package com.hua.demo3; import java.awt.*; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.util.Arra
阅读全文
摘要:package com.hua.demo3; import java.awt.*; public class TextPaint { public static void main(String[] args) { MyPaint myPaint = new MyPaint(); } } class
阅读全文
摘要:简易计算器,组合+内部类回顾复习 oop原则:组合,大于继承! 目前代码 package com.hua.demo; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener;
阅读全文
摘要:输入框 TextFiled 监听 package com.hua.demo; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class TestTe
阅读全文
摘要:事件监听 事件监听:当某个事情发生的时候,干什么? package com.hua.demo; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import jav
阅读全文
摘要:AWT 2.1、Awt介绍 包含了很多类和接口! GUI! 元素:窗口,按钮,文本框 java.awt 2.2组件和容器 1、Frame package com.hua.demo; import java.awt.*; //Gui的第一个界面 public class TestFrame { pub
阅读全文
摘要:GUI编程 告诉大家该怎么学? 这是什么? 它怎么玩? 该如何去在我们平时运用? 组件 窗口 弹窗 面板 文本框 列表框 按钮 图片 监听事件 鼠标 键盘事件 破解工具 简介 Gui的核心技术:Swing AWT 因为界面不美观 需要jre环境 为什么我们要学习? 可以写出自己心中想要的一些小工具
阅读全文