JAVA
文章平均质量分 71
^Norming
这个作者很懒,什么都没留下…
展开
-
java-基于Swing的图形界面设计(下)
本篇主要介绍java的事件处理如果想要界面中的组件和用户实现交互功能,则需要进心事件处理。事件处理三要素事件: 用户在组件上执行某种操作,如单击按钮、选中复选框等,就是一个事件,鼠标键盘以及系统状态的改变都会引发事件,当发生事件时,系统会创建一个相应事件类的对象。事件源:就是事件发生的场所,通常就是各个组件。事件处理者:一旦发生了事件,程序就要做出相应执行某种操作,对事件做出响应的对象就是事件的处理者,也称为监听器。委托事件模型委托事件模型:由事件源将事件处理权委托给某个对象(监听器)这种事件原创 2021-04-01 20:11:47 · 564 阅读 · 2 评论 -
java-基于Swing的图形界面设计(上)
程序被设计出来,为了方便用户使用,一定是需要界面设计的GUI技术以及支持包:AWT:提供大量类和接口Swing 是一个为Java设计的GUI工具包,JAVA基础类的一部分。Swing包括了图形用户界面(GUI)器件如:文本框,按钮,分隔窗格和表。AWT:java.awt包Swing:javax.swing包创建图形用户界面的一般步骤:创建容器–设置布局管理器–添加组件–事件处理常用的组件与容器Swing中的容器分类:1.顶级容器:一般是一个顶层窗口(框架)JFrame:用于框架窗口的类原创 2021-03-30 20:59:26 · 4473 阅读 · 1 评论 -
java-数组-对象-异常
数组声明:dataType[] array;例如:int[] num;int[] nums;nums = new int[10];Java使用new操作符来创建数组获取数组长度:array.length数组也是对象,数组中的元素相当于对象的成员变量对象静态方法可以在同一个包的另一个类中被调用,调用方法类名.方法名();非静态方法需要将类实例化才可以例如,想要调用Student类中的say方法,实例化Student student = new Student();stude原创 2021-03-23 15:39:07 · 92 阅读 · 0 评论 -
java-方法
Scannerjava.util.Scanner可以实现程序和人的交互。通过Scanner类来获取用户的输入。基本语法:Scanner s = new Scanner(System.in);下面给出一段示例代码:package com;import java.util.Scanner; //使用Scanner类需要导入的外部包public class code01 { public static void main(String[] args) { Scann原创 2021-03-19 16:30:54 · 109 阅读 · 0 评论 -
java-基础
hello,world!下载这个软件,打开,按照下图方式新建比如,我们创建一个hello类psvm可以自动生成main方法sout可以快捷生成system.outhello,world!public class hello { public static void main(String[] args) { System.out.println("hello,world!"); }}运行代码解释:public class hello {原创 2021-03-08 15:19:31 · 194 阅读 · 1 评论 -
jdk安装与配置
搜索jdk下载jdk1.8安装,注意路径设置JAVA_HOME:配置path变量:注意此处已经自动生成了C:\Program Files (x86)\Common Files\Oracle\Java\javapath。不需要再配置classpath,如果配置了,可能会在编译java程序时造成”错误: 找不到或无法加载主类“具体参考:https://blog.csdn.net/weixin_44527588/article/details/102596461配置完成后,在cmd输入j原创 2021-02-08 19:18:58 · 94 阅读 · 0 评论