
Java图像化
Half-up
【Keep Reading , Keep Writing , Keep Coding.】
展开
-
转载+自己改进 Java 贪吃蛇简易程序
Java 贪吃蛇简易程序需求分析1.主界面绘制2.绘制游戏面板3.画小蛇4.让小蛇动起来 键盘监听 定时器视频地址:https://www.bilibili.com/video/BV1HE41127CV?p=3&spm_id_from=pageDriver需求分析界面设置静态页面绘制小蛇设置吃食物积分系统素材文件:https://wwa.lanzoui.com/izIXjriydtglink1.主界面绘制package Tanchishe;import javax.sw原创 2021-07-18 21:39:17 · 3017 阅读 · 12 评论 -
JAVA简易登录窗口
项目一 无注册功能https://note.youdao.com/s/cAbNKRRglink写在笔记里面了源代码:原创 2021-07-16 21:57:05 · 169 阅读 · 0 评论 -
JAVA图像化——文本框 密码框 文本域
文本框package lesson10;import javax.swing.*;import java.awt.*;public class TestTextDemo01 extends JFrame { public TestTextDemo01(){ Container container =this.getContentPane(); JTextField textField0=new JTextField("hello");原创 2021-07-16 09:55:12 · 287 阅读 · 0 评论 -
JAVA图像化——下拉框 列表框
下拉框package lesson9;import javax.swing.*;import java.awt.*;public class TestComboboxDemo01 extends JFrame { public TestComboboxDemo01(){ Container container =this.getContentPane(); JComboBox status = new JComboBox(); st原创 2021-07-16 08:41:40 · 418 阅读 · 0 评论 -
Java图片按钮,
普通的按钮package lesson8;import javax.swing.*;import java.awt.*;import java.net.URL;public class JButtonDemo01 extends JFrame { public JButtonDemo01() { Container container = this.getContentPane(); URL resource = JButtonDemo01.class原创 2021-07-16 08:13:40 · 573 阅读 · 0 评论 -
Java图像化——文本域
普通窗口package lesson7;import javax.swing.*;import java.awt.*;public class JPanelDemo extends JFrame { public JPanelDemo(){ Container container = this.getContentPane(); container.setLayout(new GridLayout(2,2,10,10));//后面的参数的意思,间距原创 2021-07-15 11:12:07 · 178 阅读 · 0 评论 -
Java图像化——Icon Imagelcon标签
图标package lesson6;import javax.swing.*;import java.awt.*;//图标,需要实现类,Frame继承public class IconDemo extends JFrame implements Icon { private int width; private int height; public IconDemo(){}//无参构造 public IconDemo(int width,int heig原创 2021-07-15 06:24:26 · 578 阅读 · 0 评论 -
Java图像化——窗口弹出
java弹出窗口JDialog弹窗package lesson5;import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;//主窗口public class DialogDemo extends JFrame { public DialogDemo() { this.setVisible(true);原创 2021-07-12 18:02:44 · 933 阅读 · 0 评论 -
jAVA图像化——swing之frame
package lesson4;import javax.swing.*;public class JFrameDemo { //init();初始化 public void init(){ JFrame frame = new JFrame("这是个JFrame窗口"); frame.setVisible(true); frame.setBounds(100,100,200,200); //关闭事件原创 2021-07-12 17:28:14 · 430 阅读 · 0 评论 -
Java图像化——键盘监听
package lesson3;import java.awt.*;import java.awt.event.KeyAdapter;import java.awt.event.KeyEvent;public class TetsKeyListener { public static void main(String[] args) { new KeyFrame(); }}class KeyFrame extends Frame{ public K原创 2021-06-25 22:48:35 · 188 阅读 · 0 评论 -
Java图像化——窗口监听
关闭窗口代码package lesson3;import java.awt.*;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;public class Testwindow { public static void main(String[] args) { new windowFrame(); }}class windowFrame extends Fra原创 2021-06-25 21:45:28 · 136 阅读 · 0 评论 -
Java鼠标监听
package cn.xiaobing.util;import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class IteratorDemo { public static void main(String[] args) { List<String> lst = new ArrayList<String>(); lst..原创 2021-06-25 14:43:23 · 732 阅读 · 0 评论 -
Java图像化——画笔paint
package lesson2;import java.awt.*;public class TestPaint { public static void main(String[] args) { }}class MyPaint extends Frame{ //画笔 public void paint(Graphics g) { super.paint(g); }}package lesson2;import ja原创 2021-06-24 22:17:17 · 213 阅读 · 0 评论 -
Java图像化——简易计算器
oop原则:组合,大于继承做计算器先把框架界面实现package lesson2;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;public class TestCalc { public static void main(String[] args) { new Calculator(); }}//计算器类class Cal原创 2021-06-24 21:58:17 · 201 阅读 · 1 评论 -
Java图像化——输入框TextField监听
package lesson2;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;public class TestText01 { public static void main(String[] args) { //启动 ! new MyFrame(); }}class MyFrame extends Fram原创 2021-06-24 18:36:00 · 798 阅读 · 0 评论 -
Java图像化——事件监听
当按东西时候,能反应应该做什么package lesson2;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 mai原创 2021-06-24 18:04:49 · 123 阅读 · 0 评论 -
JAVA窗口——Frame
package lesson;import java.awt.*;//GUI的第一个界面public class TestFrame{ public static void main(String[] args) { //Frame jdk 看源码 Frame frame=new Frame("我的第一个JAVA图像界面窗口"); //需要设置可见性 frame.setVisible(true); //原创 2021-06-23 17:47:47 · 2197 阅读 · 0 评论 -
Java图像化——三种布局
Java图像化——三种布局流式布局FlowLayout东西南北中BorderLayout表格布局GridLayout流式布局FlowLayout设置为流式布局package lesson;import java.awt.*;public class TestFlowLayout { public static void main(String[] args) { Frame frame=new Frame(); //组件 按钮 Butt原创 2021-06-23 21:44:27 · 275 阅读 · 1 评论 -
JAVA界面化——panel 面板
package lesson;import java.awt.*;public class TestPanel { //panel可以看成是一个空间,但是不能单独存在 public static void main(String[] args) { Frame frame = new Frame(); //布局的概念 Panel panel=new Panel(); //设置布局 frame.setL原创 2021-06-23 18:05:54 · 453 阅读 · 0 评论