GUI
Shimmernight
一个喜爱探索宇宙的boy
展开
-
用GUI实现java版贪吃蛇小游戏
项目结构新建一个JFrame窗口,作为程序入口public class GameStart{ public static void main(String[] args) { JFrame jFrame = new JFrame(); jFrame.setBounds(100,100,900,720); jFrame.setDefa...原创 2020-03-30 21:01:08 · 380 阅读 · 1 评论 -
GUI编程路线
基本路线原创 2020-03-29 17:17:33 · 101 阅读 · 0 评论 -
Swing常用容器
3、Swing(AWT的子类)3.1窗口、面板public class myJFrame extends JFrame { //JFrame是一个顶级窗口 public myJFrame() { setBounds(100, 100, 400, 400); setVisible(true); //swing关闭窗口的方法 ...原创 2020-03-28 23:12:14 · 256 阅读 · 0 评论 -
GUI实现超简单的计算器
计算器样式实现代码//实现超简易的计算器public class Test02 { public static void main(String[] args) { Counter counter = new Counter(); }}//计算器类class Counter extends Frame{ public Counter() {...原创 2020-03-28 17:56:51 · 2289 阅读 · 0 评论 -
win10画板超实用的快捷键
win10画板超实用的快捷键链接:Windows 7 画图中的快捷键Windows中画图的快捷键其中有windows默认的快捷键,关于画图工具加入到快捷工具也有详细的介绍。...转载 2020-03-28 16:24:47 · 4004 阅读 · 0 评论 -
GUI常用监听事件
概念对鼠标、键盘等一系列事件做出相应的反馈事件监听//创建监听事件public class Demo { public static void main(String[] args) { Frame frame = new Frame(); frame.setLayout(new FlowLayout(FlowLayout.CENTER)); ...原创 2020-03-28 16:06:18 · 480 阅读 · 0 评论 -
GUI容器之布局管理器
布局管理器布局管理器:frame.setLayout();默认值为new flowLayout()流式布局frame.setLayout(new FlowLayout(FlowLayout.RIGHT));public class 流式布局 { public static void main(String[] args) { Button btn1 = n...原创 2020-03-27 22:41:22 · 219 阅读 · 0 评论 -
布局管理器的综合应用
问题:将按钮按如图样式摆放思路代码实现://将所有布局结合运用public class Test { public static void main(String[] args) { Frame frame = new Frame(); Button btn10 = new Button("btn10"); frame.setBo...原创 2020-03-27 22:32:26 · 282 阅读 · 1 评论 -
GUI容器之Panel
Panel//panel可以看成是一个空间,但不能单独存在public class MyPanel { public static void main(String[] args) { Frame frame = new Frame("窗口"); //布局 Panel panel = new Panel(); //设置布...原创 2020-03-27 16:32:59 · 481 阅读 · 0 评论 -
GUI容器之Frame
Framepublic class MyFrame { public static void main(String[] args) { //创建一个Frame对象 Frame frame = new Frame("我的第一个Frame窗口"); //此时的Frame只是占用了空间,还看不见 //所以需要定义一些属性 ...原创 2020-03-27 16:15:26 · 133 阅读 · 0 评论