最近用了一下NetBeans 6.8 ,启动的时候很好看,自己模拟了一个
package flashfrm;
[code="java"]/**
*
* @author hcmfys@163.com
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) throws InterruptedException {
MainFrm frm = new MainFrm();
frm.setVisible(true);
//以下是测试模拟加载
Thread.sleep(1000);
frm.updateLoadInfo(10, "加载 picture....");
Thread.sleep(100);
frm.updateLoadInfo(20, "加载 数据库");
Thread.sleep(1200);
frm.updateLoadInfo(30, "加载 前台脚本");
Thread.sleep(900);
frm.updateLoadInfo(45, "加载 文件内核");
Thread.sleep(900);
frm.updateLoadInfo(66, "加载UI");
Thread.sleep(900);
frm.updateLoadInfo(86, "加载 other");
Thread.sleep(900);
frm.updateLoadInfo(100, "加载 完成");
Thread.sleep(2000);
System.exit(0);
}
}
package flashfrm;
import java.awt.Color;
import java.awt.Component;
import java.awt.Dimension;
import java.awt.Toolkit;
import java.io.IOException;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JWindow;
import java.awt.Graphics;
import java.awt.image.BufferedImage;
import java.io.File;
import javax.imageio.ImageIO;
/*
* and open the template in the editor.
*/
/**
*
* @author hcmfys
*/
public class MainFrm extends JWindow {
private BufferedImage bufferImg;
private static final int IMAGE_WIDTH = 473;
private static final int IMAGE_HEIGHT = 298;
@Override
public void paint(Graphics g) {
try {
String path = this.getClass().getResource("logo.png").getPath();
bufferImg = ImageIO.read(new File(path));
g.clearRect(0, 0, IMAGE_WIDTH, IMAGE_HEIGHT);
g.drawImage(bufferImg, 0, 0, null);
} catch (IOException ex) {
Logger.getLogger(MainFrm.class.getName()).log(Level.SEVERE, null, ex);
}
}
public MainFrm() {
this.setSize(473, 298);
makeCenter(this);
}
public void makeCenter(Component c) {
Dimension size = Toolkit.getDefaultToolkit().getScreenSize();
double sw = size.getWidth();
double sh = size.getHeight();
int w = c.getWidth();
int h = c.getHeight();
int left = (int) ((sw - w) / 2);
int top = (int) ((sh - h) / 2);
c.setLocation(left, top);
}
/*
* 显示进度信息
*/
public void updateLoadInfo(int value, String message) {
Graphics g = this.getGraphics();
g.setColor(Color.red);
int width = (int) (IMAGE_WIDTH * (value / (100 + 0.001)));
g.fillRect(0, 247, width, 4);
g.setColor(Color.white);
if (bufferImg != null) {
g.drawImage(bufferImg, 0, 247, 150, 15, 0, 247, 150, 15, null);
}
message += " " + value + "%";
g.drawString(message, 10, 239);
}
}
- 大小: 99.9 KB
分享到:
相关推荐
5. 启动 Netbeans:在配置环境变量之后,我们可以在命令行中输入 Netbeans 来启动该应用程序。 6. 创建项目:在 Netbeans 中,我们可以创建新的 C/C++ 项目,包括 Fortran 项目。 知识点总结 * Ubuntu 是一个流行...
【NETBEANS做的WEB登录页面】是一个基础的Web开发教程,特别适合NETBEANS的新手。NETBEANS是一款流行的开源集成开发环境(IDE),广泛用于Java、PHP、HTML5等Web开发。它提供了丰富的功能,如代码编辑、调试、版本...
这种方式比用 Swing 组件组装应用程序更方便,可以为启动或关闭应用程序、基本动作或事件、定制图标、资源管理器、会话存储等功能建立一个单独的解决方案,从而节省开发时间。 在 NetBeans 6 中创建 Swing ...
标题提到的“可用于NetBeans6.1 6.0修改启动参数的插件”是为了帮助用户自定义NetBeans在启动时使用的JVM参数。这在某些情况下是必要的,例如当需要调整内存分配、优化性能或启用特定的Java虚拟机(JVM)选项时。 ...
这是介绍netbeans入门的flash,非常轻松就学会了netbeans
6. 开启NetBeans中的调试功能:在NetBeans中,可以通过界面设置或快捷键启动调试模式。当运行调试模式时,NetBeans会连接到Xdebug,根据配置的IDE key和端口进行调试信息的传输。 7. 使用调试功能:在配置好所有...
1. **安装与启动NetBeans** - 下载NetBeans IDE的最新版本,确保它适用于你的操作系统。 - 运行安装程序,按照提示完成安装过程。 - 启动NetBeans,你会看到一个欢迎界面,可以从这里开始新项目或打开已有项目。 ...
【Java小游戏 netbeans自作】是一个使用NetBeans IDE开发的项目,主要涵盖了Java编程语言、图形用户界面(GUI)设计以及游戏开发的基础知识。NetBeans是Java开发者常用的集成开发环境,它提供了丰富的代码提示、自动...
netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体...
使用 NetBeans 设计 GUI NetBeans 是一个功能强大且流行的集成开发环境(IDE),它提供了一个有助于快速设计 GUI 的图形化界面。通过使用 NetBeans,可以轻松创建复杂的 GUI 界面,而无需编写大量代码。 NetBeans ...
NetBeans是Sun公司(2009年被甲骨文收购)在2000年创立的开放源代码供开发人员和客户社区的家园,旨在构建世界级的Java IDE。NetBeans当前可以在Solaris、Windows、Linux和Macintosh OS X平台上进行开发,并在SPL...
Apache-NetBeans 21安装包
安装完成后,Linux用户可以通过命令行或桌面菜单启动NetBeans IDE。 NetBeans IDE 8.0 引入了一些关键特性,例如对Java 8的支持,包括Lambda表达式、Stream API和新的日期/时间API等。此外,它还包括改进的代码完成...
NetBeans是当前市场上最为流行的、源代码开放且免费的集成开发环境。NetBeans不仅可以作为Java开发工具,还可以使用它开发标准的Java程序、Web应用程序、Java EE企业级应用程序、Java ME手机应用程序等,还能够开发...
NetBeans是一款广泛使用的开源集成开发环境(IDE),尤其在Java编程领域中深受开发者喜爱。它提供了丰富的功能,包括代码编辑、调试、构建和部署等,为开发者提供了高效的工作环境。这个"NetBeans安装包.rar"文件是...
1. 安装完成后,你可以通过桌面快捷方式启动NetBeans 5.5。 2. 第一次启动时,NetBeans会提示你创建或打开项目。若你是新手,可以选择"Create a new project",按照向导选择合适的项目模板。 3. NetBeans 5.5的界面...
NetBeans是一款广受欢迎的开源集成开发环境(IDE),专为编程者提供了一个高效、便捷的平台,用于构建桌面、移动和Web应用程序。它的主要特点包括免费性、丰富的语言支持、可扩展性以及对不同操作系统和版本的兼容性...
总的来说,使用NetBeans制作计算器是一个很好的实践项目,可以帮助学习者掌握Java编程基础,了解GUI设计,以及事件驱动编程的概念。通过这个过程,你可以熟悉NetBeans IDE的使用,理解Java Swing组件的工作原理,并...