![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
GUI编程
以图形界面为基础来制作简单的界面和小游戏
BayMin0520
命是弱者的借口,运是强者的歉词
展开
-
Java学习——GUI编程(鼠标单击按钮事件)
package 狂神说.p3;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;public class TestActionTwo { public static void main(String[] args) {原创 2020-10-24 09:33:53 · 2963 阅读 · 0 评论 -
Java学习——Button加frame界面
package 狂神说.p3;import java.awt.*;public class TeseWork { public static void main(String[] args) { Frame frame =new Frame("我的面板"); frame.setLayout(new GridLayout(2,1)); frame.setBounds(300,300,400,300); frame.setVis.原创 2020-10-24 09:23:10 · 803 阅读 · 0 评论 -
Java学习——GUI编程(鼠标单击事件)
package 狂神说.p3;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;public class TestActionEvent { public static void main(String[] args)原创 2020-10-24 09:30:39 · 552 阅读 · 0 评论 -
Java学习——GUI编程(用鼠标画点)
package 狂神说.p3;import java.awt.*;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;import java.util.ArrayList;import java.util.Arrays;import java.util.Iterator原创 2020-10-24 09:49:19 · 233 阅读 · 2 评论 -
Java学习——门票计费程序
需要为一个景区实现计算景区门票的程序,已知成年人的门票价格是100元,儿童票打3折,老年票打5折。使用抽象类来为任意多张不同类型的票计算总价。其UML类图如下所示。本来呢这个题目老师的本意是想让我们理解抽象类和多态的,但是由于最近看了一个星期的狂神的关于GUI编程的视频,并且IDEA在界面组件的拖拽功能上好像不如NetBeans强大(也可能是我学艺不精呀),反正感觉IDEA的组件用着挺难受的,正好自己看了一个星期的视频,还没有什么可以实践的地方,刚好就可以用这个作业来实践一下。所以我写的这个作业80%的心原创 2020-11-02 15:45:17 · 2031 阅读 · 1 评论 -
Java学习——GUI编程(简易计算器)
package 狂神说.p3;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;public class TestCalc { public static void main(String[] args) {原创 2020-10-24 09:37:28 · 205 阅读 · 0 评论 -
Java学习——GUI编程(我的第一个Paint面板)
package 狂神说.p3;import java.awt.*;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;public class TestPaint { public static void main(String[] args) { new MyPaint().loadFrame(); }}class MyPaint extends Frame{原创 2020-10-24 09:51:17 · 136 阅读 · 1 评论 -
Java学习——GUI编程(在Frame窗口中添加Panel面板)
package 狂神说.p3;import java.awt.*;import java.awt.event.WindowListener;import java.awt.event.WindowEvent;import java.awt.event.WindowAdapter;public class TestPanel { public static <windowAdapter> void main(String[] args) { Frame frame原创 2021-06-20 18:44:47 · 1055 阅读 · 0 评论 -
Java学习——GUI编程(键盘监听事件)
package 狂神说.p3;//import javafx.scene.input.KeyCode;import java.awt.*;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;public class TestKey { public static void main(String[] args) { new MykeyFrame(); }}class MykeyFr原创 2020-10-24 09:46:00 · 184 阅读 · 1 评论 -
Java学习——GUI编程(多个Frame窗口)
package 狂神说.p3;import java.awt.*;public class TestFrame2 { public static void main(String[] args) { myFrame myFrame1=new myFrame(100,100,200,200,Color.blue); myFrame myFrame2=new myFrame(300,100,200,200,Color.yellow); myFram原创 2020-10-24 09:43:01 · 660 阅读 · 0 评论 -
Java学习——GUI编程(我的第一个Frame窗口)
package 狂神说.p3;import java.awt.*;public abstract class TestFrame { public static void main(String[] args) { Frame frame = new Frame("我的第一个Java图像界面"); //设置界面可见; frame.setVisible(true); //设置窗口大小 frame.setSize(原创 2020-10-24 09:39:16 · 171 阅读 · 0 评论 -
Java学习——GUI实现简单计算器
这只是很简单的一个计算器模拟,除了计算没有什么特殊功能,才疏学浅以后尽可能完善吧package calculator;public class Main { public static void main(String[] args) { new panle(); }}package calculator;import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;i原创 2020-12-06 12:32:44 · 629 阅读 · 3 评论