- 博客(17)
- 收藏
- 关注
原创 java贪吃蛇
import javax.swing.*;//游戏的主启动类public class StartGame { public static void main(String[] args) { JFrame frame = new JFrame("一只倒霉仔"); frame.setResizable(false);//窗口大小不可变 frame.setBounds(10,10,900,795); frame.setVisible(
2021-05-09 17:38:41
110
原创 文本框
文本框public class TestTextDemo01 extends JFrame{ public TestTextDemo01() { Container container = this.getContentPane(); container.setLayout(null); JTextField textField1 = new JTextField("hello"); JTextField textField2 =
2021-05-06 10:37:50
154
原创 列表
下拉框public class TestComboboxDemo01 extends JFrame { public TestComboboxDemo01() { Container container = this.getContentPane(); JPanel panel = new JPanel(); JComboBox comboBox = new JComboBox(); comboBox.addItem(null
2021-05-06 10:10:03
80
原创 按钮
图片按钮public class JButtonDemo01 extends JFrame { public JButtonDemo01() { Container container = this.getContentPane(); //把一个图片变为图标 URL url = JButtonDemo01.class.getResource("背景.jpeg"); Icon icon = new ImageIcon(url);
2021-05-05 17:58:30
70
原创 Swing面板
Jpanelpublic class JPanelDemo extends JFrame { public JPanelDemo() { Container contentPane = this.getContentPane(); contentPane.setLayout(new GridLayout(2,1,10,10));//后面两个10代表着间距 JPanel panel1 = new JPanel(new GridLayout(1,3
2021-05-05 16:57:30
100
原创 弹窗
JDialog,用来被弹出,默认就有关闭事件//主窗口public class DialogDemo extends JFrame { public DialogDemo() { this.setVisible(true); this.setSize(700,500); this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); //JFrame 放东西,容器
2021-04-30 21:04:02
82
1
原创 JFrame
public class JFramedemo { //init();初始化 public void init(){ //顶级窗口 JFrame jf = new JFrame("这是一个JFrame"); jf.setVisible(true); jf.setBounds(100,100,200,200); jf.setBackground(Color.GREEN); //设置文字
2021-04-30 20:03:51
128
1
原创 画笔paint
public class TextPaint { public static void main(String[] args) { Mypaint mypaint = new Mypaint(); mypaint.loadFrame(); }}class Mypaint extends Frame{ public void loadFrame(){ setBounds(200,200,600,500); setVi
2021-04-25 20:43:31
72
原创 简易计算器的优化
oop原则:组合大于继承//继承class A extends B{}//组合,减少耦合性class A{ public B b:}
2021-04-24 19:42:55
166
原创 事件监听
事件监听:当某个事情发生的时候,要做什么?public class TextActionEvent { public static void main(String[] args) { //按下按钮,触发一些事件 Frame frame = new Frame(); Button button = new Button(); //因为,addActionListener()需要一个ActionListener,所以我们要构造.
2021-04-22 21:25:02
84
原创 输入框TextField监听
public class TestText01 { public static void main(String[] args) { //main方法应该只管启动! MyFrame myFrame = new MyFrame(); }}class MyFrame extends Frame { public MyFrame(){ TextField textField = new TextField(); add(
2021-04-22 21:17:19
371
原创 GUI-布局管理器
流式布局public class TextFlowLayout { public static void main(String[] args) { Frame frame = new Frame(); //组件 - 按钮 Button button1 = new Button("button1"); Button button2 = new Button("button2"); Button button3 = n
2021-04-20 15:56:16
63
原创 panel笔记
//TextPanel面板public class Textpanel { public static void main(String[] args) { Frame frame = new Frame(); Panel panel = new Panel(); // frame.setLayout(null); //坐标 frame.setBounds(300,300,500,500);
2021-04-19 20:15:23
135
原创 基础循环结构笔记
if单选择结构if(布尔表达式){//如果布尔表达式为 true将执行的语句}if双选择结构if(true){}else{}switch多选择结构switch语句中的变量类型可以是:byte、short、int或者cahr。switch支持字符串String类型switch(expression){ case value1: break; case value2: break;//可以有任意数量的case语句 defau
2021-03-26 17:15:03
64
原创 IDEA生成javaDos文档
Java注释解释Java的三种注释:(1)单行注释:// 注释内容(2)多行注释:/… 注释内容…./(3)文档注释:/*… 注释内容…./ (注释可以用来自动地生成文档。有个javadoc的工具,由源文件生成一个HTML文档,使用这种方式注释源文件的内容)JavaDosjavadoc命令是用来生成自己API文档的每个人都会在类里定义一些方法和域提供给其他人使用。对于java语言来说,API文档通常详细的说明了每个类、每个方法的功能及用法。参数信息@author 作者名@ver
2021-03-24 23:12:05
205
原创 java基础语法
java基础语法标识符java所有组成部分都需要名字、类名、变量名以及方法名都被称为标识符所有的标识符都以字母命名、美元符¥、或者下划线 (_)数据类型强类型语言:所有变量都必须先定义后才能使用基本类型数字字符整数,小数字符type varName = value;//数据类型 变量名 = 值 ;可以使用逗号来隔开声明多个同类型变量。八大基本类型//整数intbyteshortlong//浮点数double 占8个字
2021-03-24 22:36:11
54
原创 typora语法笔记markdown
一一级标题 一个#加空格二级标题 两个#加空格以此类推功能快捷键撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + Shift + H无序列表:Ctrl/Command + Shift + U有序列表:Ctrl/Command + Shift + O检查列表:Ctrl/Command + Shift + C插入代码:Ctrl/Comm
2021-03-22 12:51:28
53
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人