这是Java画板开发的最后阶段,本章节主要讲解分形的绘制。一、分形        1、简述        分形看似毫无任何规律,但其实暗藏一定的关系,大部分的分形可以通过某种数学关系的运算,再通过程序递归调用,从而可以绘制出许多图形。其中最常见的图形就是初中学习勾股定理后绘制的勾股树。 二、分形绘制&nbsp
JFrame 在 Java 中,框架被设计为放置组件的容器, 可以将菜单栏和其他的用户界面元素放置在其中。在通常情 况下,应该在另一组件上绘制信息,并将这个组件添加到框 架中。 JFrame 是极少数几个不绘制在画布上的 Swing组件之一。 所有的 Swing组件必须由事件分派线程(event dispatch thread ) 进行配置,线程将 鼠标点击和按键控制转移到用户接口组件。 调用To
前言第2版的<<Java Swing>>涵盖了jdk1.3和jdk1.4的所有特性。AWT刚开始时是JDK的一部分,但对于复杂的用户接口的支持不够,而且它还有移植性问题。它严重依赖运行平台的本地用户接口组件,而在这些组件行为的差异方面的隐藏方面有问题。在jdk1.1里引入了新的更有效的事件模型。Swing在三方面改进了AWT.第一,Swing不依赖于运行平台的本地组件。它完
转载 10月前
18阅读
   javaswing是制作桌面程序的必备知识,但是个人的感觉吧,还是有点次,不过实现的效果还可以!我之前用这个更改做过监控电脑cpu使用率的应用,这个例子还是很不错的!1 import java.awt.BorderLayout; 2 import java.awt.EventQueue; 3 4 import javax.swing.JFrame; 5
转载 2023-07-05 16:41:51
70阅读
十五、绘图    如果使用好的GUI框架,绘图应该非常简单,Swing库正是如此。对于任何绘图程序,问题在于决定绘图位置的计算通常比对绘图功能的调用要复杂的多,并且这些计算程序常常与绘图程序混在一起,所以看起来程序的接口比实际需要的要更复杂。    为了简化问题,考虑一个在屏幕上表示数据的问题,在这里,数据将由内置的Math.sin()方法提供,它可以产生数
转载 2024-05-16 11:16:18
111阅读
SwingJava中开发GUI的库Java中窗体组件结构如下:1. Swing常用组件JFrame 窗体:有最大化、最小化和关闭JDialog 对话框:只有关闭JPanel 面板:啥都没有JButton 按钮JLabel 标签JCheckBox 多选按钮:多个选项,只能选择一个JTextField 文本框:只有一行JPassword 密码框:不显示输入JComBox 下拉框JTextArea 文
转载 2023-06-20 13:18:54
214阅读
1、 三者的概述:       AWT(Abstract Window Toolkit) 是 API为Java 程序提供的建立图形用户界面GUI (Graphics User Interface)工具集,基于一个对等体实现的。AWT可用于Java的applet和applications中。它支持图形用户界面编程的功能包括: 用户界面组件;事件处理模
转载 2023-07-15 12:46:28
102阅读
第二二章 Java Swing 图形界面开发22.1 Swing1.1简介SwingJava 为图形界面应用开发提供的一组工具包,是 Java 基础类的一部分。Swing 包含了构建图形界面(GUI)的各种组件,如: 窗口、标签、按钮、文本框等。Swing 提供了许多比 AWT 更好的屏幕显示元素,使用纯 Java 实现,能够更好的兼容跨平台运行。为了和 AWT 组件区分,Swing 组件在
转载 2023-07-26 14:45:53
106阅读
一、        java swing 组件技术简介 1.swing的特性l  是AWT的扩展,swing比AWT提供了更多的组件和外观l  它是纯java代码编写(除了JFrame、JDialog、JApplet),因此与平台无关2.AWT的缺点    &
转载 2023-06-05 20:18:02
517阅读
简单的swing小部件JLabel组件Swing 库中最基础的组件是 JLabel。它所做的正是您所期望的:呆在那儿,看起来很漂亮,描述其他组件。下图显示了的 JLabel 实际应用:JLabel不太吸引人,但是仍然有用。实际上,在整个应用程序中,不仅把 JLabel 用作文本描述,还将它用作图片描述。每当在 Swing&nbs
转载 2023-07-12 15:42:24
97阅读
GUI编程(二)----Swing前言 Swing 是在AWT的基础上构建的一套新的图形界面系统,是JFC(Java Foundation Class)的一部分,是试图解决AWT缺点的一个尝试。它提供了AWT 所能够提供的所有功能,并且用纯粹的Java代码对AWT 的功能进行了大幅度的扩充。所有的swing组件实际上也是AWT的一部分。Swing 对基于对等体的组件使用的术语是重量级,对于模拟的组
转载 2023-08-14 20:16:40
86阅读
JPanel是在开发中使用频率非常高的一般轻量级面板容器组件JPanel面板依赖于窗体进行使用,面板只能放在窗体中使用,不能单独声明展示出来JPanel和其它属性一样可以添加组件、设置布局、更改属性,JPanel的每一个容器都可以有自己独立的布局和组件,组件会随着窗体的扩大而扩大,缩小而缩小。JPanel的构造方法// 创建默认使用流式布局的面板 jpanel() // 创建指定布局管理器的面板
转载 2021-10-28 09:31:07
683阅读
(一)效果预览 (项目简介)1.游戏预览2.玩法简介1)开局一条红绳, 左键让他变长2)5个金块(分成 大中小)3个石块3)3种速度 空爪 > 抓回金块 > 抓回石块4)4个得分获得得分大金块30中金块20小金块10石块05) 没有输赢,尽情赚钱 (当然你也可以自己加上得分目标)(二)项目配置1.Vscode 官网链接 自行下载即可插件的话,搜索Java根据需要下载,建议2.JDK 1
转载 2023-11-14 13:24:48
329阅读
1、演进(1)Sun已经提供了一个跨平台GUI开发工具包AWT抽象窗口工具箱(Abstract Window Toolkit)(2)Sun又创建了一个新的gui框架swing,解决了awt存在的Icd(本地化)问题(swing是awt的继承发展,但Swing不是AWT的子类)(3)IBM认为swing比较消耗内存,创建了一个新的GUI库,这就是SWT(4)IBM为了方便开发SWT程序,在SWT基础
转载 2023-08-14 14:35:19
120阅读
最近在学Java Swing,图形界面学着还是蛮好玩的,可以自己写点东西玩玩,下面来简要介绍下swing常用方法。 先说说常用方法,后面有实例代码,也可以直接看代码。 窗口 JFrame():创建一个无标题窗口。JFrame(String s):创建一个标题为s的窗口。setBounds(int x,int y,int wigth,int height):设置窗口初始
Java语言的声望和它在桌面应用程序(GUI程序)所取得的成就显然极不相符,至今仍然很少能看到非常成功Java桌面程序。虽然有JBuilder,Netbean,JProbe等大型软件作为代表,但这仍不能证明Java的GUI程序是成功的:它们的外观总是和同一操作系统平台下的其它软件显得格格不入。对机器配置的需求也似乎永无止境,这使得它们只能被一些总是拥有当前最高性能PC的程序员们所容忍,或是那些不在
创建windows的程序,就是那种带界面的。如果想要有VB那种可拖拉的设计,需要上网上下载“swing的插件”。第一部分:Jframe和JPanel1.Frame空窗口。package text; import javax.swing.JFrame; //新建窗口必须有的头文件 public class text1 { public static void main(String[]
转载 2023-06-30 16:10:08
136阅读
Swing初识参考资料: [1]王鹏,何昀峰.JavaSwing图形界面开发与案例详解[M].北京:清华大学出版社,2008:407. 文章目录Swing初识1. 什么是Java Swing2. Java Swing的结构3. Java Swing HelloWorld4. 使用IDE开发Java Swing5. Eclipse可视化开发插件WindowBuilder6. Java Swing的组
转载 2023-06-09 20:35:42
142阅读
练习1:设置标签的显示字体、大小背景及颜色,效果如下图package Test; import java.awt.*; import javax.swing.*; public class SetFont extends JFrame{ public static void main(String[] args) { // 创建并设置JFrame容器窗口 JFram
转载 2023-09-01 07:38:08
214阅读
  这段时间正在学习Java,在学习过程中老师告诉我们Java Swing没多大的用途,一般不会有人用。但是在学习Java的过程中慢慢的发现,Java Swing并不是像老师说的那样没多大用途,至少还是有一些界面用Java Swing开发时比较方便的,所以现在就开始着手自学Java,并与大家分享一下我的Java Swing学习心得。 第一节 Java Swing初识在Java
转载 2024-06-24 17:22:58
67阅读
  • 1
  • 2
  • 3
  • 4
  • 5