Java
御承扬
一个专攻于计算机科学,求索于逻辑思维的同时,不忘哲学等人文科学的提纲挈领作用,致力于自然科学之计算机科学和人文科学之哲学共同发展的,永远处于学习进行时的,学过JavaWeb,python与 C/C++ ,此外不同程度的接触HTML+CSS+Javascript,学习过Spring Boot 框架、PyQt5 框架与 MFC 框架,学习计算机组成原理、计算机操作系统、计算机网络和数据结构的,积极进取的博主。很高兴你选择了关注我,我希望我的博文与不定时人生感悟的blink能帮到你。
展开
-
Java—Swing 高级组件(二)
Swing 高级组件一、高级面板组件3、桌面面板和内部窗体原创 2019-07-29 18:25:22 · 784 阅读 · 0 评论 -
Java— AWT 绘图(一)
AWT 绘图应用程序的闪屏图像、背景图和组件外观,都需要用到绘图,Java 中使用绘图类 Graphics 和 Graphics2D 以及画布类 Canvas,来进行绘图的相关功能实现。...原创 2019-08-10 08:27:34 · 3952 阅读 · 0 评论 -
Java— Swing 高级组件(四)
Swing 高级组件三、JToolBar 工具栏工具栏中提供了快速执行常用命令的按钮,可固定在窗体某一位置也可自由拖动;如果想要工具栏可以自由拖动,那么窗体一定要采用默认的边界布局方式,并且不能在边界布局的四周添加任何组件。工具栏默认可以拖动,也可以通过方法 setFloatable(bool b) 并将入口参数设置为 false 来实现工具栏固定。工具栏(JToolBar)对象的常用构...原创 2019-08-07 10:21:13 · 502 阅读 · 0 评论 -
Java—Swing 高级组件(六)
Swing 高级组件六、JTable 表格组件swing 程序中表格组件,由 JTable 类实现。原创 2019-08-08 19:49:05 · 953 阅读 · 0 评论 -
Java—Swing 高级组件(一)
Swing 高级组件Swing 还提供了一些高级组件,如分割面板、选项卡面板、菜单、工具栏和文件选择器,以及进度条、表格等,还有为程序添加快捷操作等。原创 2019-07-28 11:44:22 · 1238 阅读 · 0 评论 -
Java—Swing 高级组件(五)
JProgressBar 类实现一个进度条,通过填充它的部分或全部来指示一个任务的执行情况。原创 2019-08-08 10:07:56 · 355 阅读 · 0 评论 -
Java 网络编程实例—多线程聊天室
多线程聊天室利用 Java 的网络套接字和 Swing ,设计一个简单的网络多线程聊天室。原创 2019-07-28 10:11:27 · 1673 阅读 · 3 评论 -
Java—Swing 高级组件(三)
Swing 高级组件二、菜单菜单包括菜单栏和弹出式菜单。1、创建 JMenuBar 菜单栏菜单栏是 Windows 窗体应用程序中常用的一种控件。1.1、创建基本的菜单位于窗体顶部的菜单栏包括菜单名称、菜单项以及子菜单。创建菜单栏的基本步骤如下:1)创建菜单栏对象(JMenuBar 类),并添加到窗体的菜单栏中。2)创建菜单对象(JMenu 类),并将菜单对象添加到菜...原创 2019-08-03 21:42:02 · 468 阅读 · 0 评论 -
Java 常用类
Java 常用类一、包装类Java 是一种面向对象的于洋,但在 Java 中不能定义基本数据类型的对象,为了能将基本数据类型视为对象进行处理,Java 提出了包装类的概念,将常用基本数据类型封装在这些包装类中。Java 中的包装类及其对应的基本数据类型包装类对应基本数据类型包装类对应基本数据类型BytebyteShortshortInteger...原创 2019-06-16 17:48:01 · 178 阅读 · 0 评论 -
Java 集合类
集合类一、集合类概述集合类又称为容器,类似数组,不同的是集合的长度并不固定,且是用来存放对象的引用;常用的集合有 List 集合、Set 集合和 Map 集合;其中前两者从 Collection 接口继承而来。二、Collection 接口Collection 接口是层次结构中的根接口,构成 Collection 的单位称为元素;Collection 接口不能直接使用,但是通过 ...原创 2019-06-16 17:50:56 · 204 阅读 · 0 评论 -
Java 枚举和泛型
枚举和泛型一、枚举枚举是 JDK 1.5 后出现的,枚举是一种数据类型,,是一系列具有名称的常量的集合;如数学中的集合:A={1,2,3},当使用这个集合时,只能使用集合中的1、2、3这3个元素,不是这 3 个元素的值就无法使用。1、使用枚举类型设置常量//将常量放置在接口中interface Constants { public static final int Cons...原创 2019-06-16 17:52:38 · 256 阅读 · 0 评论 -
Swing 程序学习
Swing 程序学习一、Swing 概述Swing 主要用来开发 GUI 程序,GUI(Graphical User Interface)即图形用户界面。Java 中针对 GUI 设计提供了丰富的类库,这些类分别位于 java.awt 和 java.swing 中,简称 AWT 和 Swing ;其中,AWT(Abstract Window Toolkit)是抽象窗口工具包,是 Java ...原创 2019-06-25 20:47:29 · 372 阅读 · 0 评论 -
Java 高级事件处理
高级事件处理高级事件包括键盘事件、鼠标事件、窗体事件和选项事件。1、键盘事件KeyEvent 类负责捕获键盘事件,可以通过为组件添加实现了 KeyListener 接口的监听器来处理相应的键盘事件。KeyListener 接口共有 3 个 抽象方法:击键事件(按下并释放按键)、按键被按下(按下按键但未松开)和按键释放(被按下的按键被松开)KeyListener 接口的具...原创 2019-06-25 20:50:42 · 635 阅读 · 0 评论 -
Java 反射
反射一、Class 类与 Java 反射Java 反射机制是在运行状态中,对任意一个类,都能知道这个类的属性和方法;对于任意一个对象,都能调用它的任意一个方法和属性,这种动态获取的信息以及动态调用对象方法的功能称之为 Java 语言的反射机制。通过反射机制,可以在程序中访问已经装载到 JVM 中的 Java 对象的描述,实现访问、检测和修改描述 Java 对象本身信息的功能。...原创 2019-06-30 22:23:04 · 196 阅读 · 0 评论 -
Java I/O
I/O(输入/输出)一、流概述程序开发中,将不同输入/输出设备之间的数据传输抽象为流。根据流中传输的数据类型,可以将流分为字节流(以 Stream 结尾的流)和字符流(以 Reader 和 Writer 结尾的流)根据流的操作方式分为输入流和输出流输入流,是指打开一个从某数据源到程序的流,并从这个流中读取数据;输出流是为了将程序中的数据传输到某个目的地,并在传输过程中将数据写入流中。...原创 2019-07-02 09:46:54 · 246 阅读 · 0 评论 -
Java 多线程
多线程一、线程简介Java 语言提供了并发机制,程序员可以在程序中执行多个线程,每一个线程完成一个功能,并与其他线程并发执行,这种机制称之为多线程。Windows 操作系统是多任务操作系统,以进程为单位;一个进程就是一个包含自身地址的程序,每个独立的程序都称为进程,如正在运行 Typora;每个进程中都可以同时包含多个线程。系统可以分配给每个进程一段有限的使用 CPU 的时...原创 2019-07-19 14:35:01 · 142 阅读 · 0 评论 -
Java 网络通讯编程
网络通讯编程一、网络程序设计基础网络程序设计是指编写与其他计算机进行通信的程序。Java 将网络程序所需要的东西封装成不同的类。1、局域网和因特网要实现两台计算机的通信,就必须用一个网络线路连接两台计算机,如上图所示。服务器是指提供信息的计算机或程序,客户机是指请求信息的计算机或程序,而网络用于连接服务器和客户机。局域网(Local Area Network,LAN),是由多...原创 2019-07-24 21:18:31 · 526 阅读 · 0 评论 -
Java—AWT 绘图(二)
AWT 绘图AWT 绘图五、图像处理1、绘制图像AWT 绘图五、图像处理1、绘制图像绘制图像,可以用绘图类的 drawImage() 方法,该方法用来将图像资源显示到绘图上下文,语法如下:drawImage(Imag img, int x, int y, ImageObserver observer)参数说明如下:img:要显示的图像对象x:图像左上角的 x 坐标y:图像左上...原创 2019-08-16 10:06:10 · 445 阅读 · 0 评论