在NetBeans 4.1中使用Swing组件

我们创建一个名为 ColorSwitcher 的应用程序。它能将面板的颜色从浅灰切换到中灰和黑色。
一、创建新的 ColorSwitcher 应用程序项目: 选择 “文件”--> “新建项目”(Ctrl+Shift+N) 。或者,可以单击 IDE 工具栏中的 “新建项目” 图标。

在 “类别” 窗格中,选择 “常规” 文件夹。在 “项目” 窗格中,选择“Java 应用程序”,然后单击“下一步”。

在 “项目名称” 字段中输入 "ColorSwitcher" 并指定项目位置d:\App。

确保选中“设置为主项目”复选框,并取消选择“创建主类”(如果该选项已被选中)。

单击“完成”。

IDE 将在系统的指定位置创建 "d:\App\ColorSwitcher" 文件夹。该文件夹包含所有项目的关联文件,
可以使用“文件”窗口查看该结构。 如图:

二、创建容器 我们需要创建一个 Java 容器,用于放置其他需要的 GUI 组件。创建新应用程序之后,您可能注意到 “项目” 窗口中的“Source Packages”文件夹包含一个空 <缺省包> 节点。现在,我们将使用 JFrame 组件创建一个容器并将该容器放在一个新包中。

创建 JFrame 容器:

在 “项目” 窗口中,右键单击 "ColorSwitcher" 节点,然后选择 “新建” -->“JFrame 窗体” 。

输入 ColorSwitch 作为类名称。

输入 java3z.com 作为包。

单击“完成”。
IDE 将在 ColorSwitch.java 应用程序中创建 ColorSwitch 窗体和 ColorSwitch 类。 java3z.com包将替换 <缺省包> , ColorSwitcher 窗体在“设计”视图的“编辑器”窗口中打开。 如图:

开发">

添加 JFrame 容器之后,IDE 在一个带有工具栏(该工具栏包含 “源” 和 “设计” 的切换按钮)的编辑器标签中打开新建的 ColorSwitch 窗体。通过使用工具栏中的这些切换按钮,您可以选择查看 ColorSwitch 类的源代码或其 GUI 组件的图形视图。 最初将在“设计”视图中打开 ColorSwitch 类,而且我们将主要使用如下三个面板,它们可以通过菜单中的“窗口”打开或关闭。

组件面板。 包含各种 JFC/Swing、AWT 和 JavaBeans 组件的标签,以及一系列布局管理器。
检查器。 提供所有组件的表示,包括在应用程序中表示为树状分层结构的可视和不可视组件。 检查器 也提供有关树中哪个组件正在 编辑器 中编辑的可视反馈,并允许您在可用面板中组织这些组件。
属性。 显示在 检查器 、 编辑器 、 项目 或 文件 窗口中当前选定组件的属性。
单击 “源” 按钮显示应用程序的 Java 源代码和 IDE 生成的代码部分(用蓝色的 保护块 表示,在“源”视图中不可编辑)。在“源”视图中时,只能在“编辑器”的白色区域中键入。单击 “设计” 按钮将使 IDE 的编辑器返回到图形视图。

时间: 2024-10-30 17:14:38

在NetBeans 4.1中使用Swing组件的相关文章

Swing中为文本组件定制统一的菜单

在很多软件中每个文本组件都有自定义的菜单,这个blogjava的编辑器就有这样的菜单如:Cut , Copy,Paste,Delete,Select All,在Swing中若也想在JTextField,JTextArea,JEditorPane,JTextPane等等这些组件中都提供如此自定义菜单的功能,每个都写继承类?或者加鼠标监听事件?但不管怎样弄都会实现效果,只不过这样动静很大,不好维护,今天在网上看到一个很是方便的方法. 大家都知道,Swing中所有的事件都是进入java.awt.Eve

jtextarea-log4j2 ,怎么能捕获它的输出,然后显示到swing组件中呢

问题描述 log4j2 ,怎么能捕获它的输出,然后显示到swing组件中呢 项目中使用log4j2作日志 ,但要求在swing界面中同步显示最新的信息,怎么能捕获它的输出,然后显示到swing组件中呢 解决方案 http://blog.csdn.net/silence1214/article/details/6451820

java 从mysql中导出数据,格式为Excel,用Swing组件来实现

问题描述 java 从mysql中导出数据,格式为Excel,用Swing组件来实现 点击一个按钮,弹出文件下载框,实现把数据库中的某张表的数据导出成Execl格式,求各位大神帮忙 解决方案 可以使用poi技术来实现 ,poi官网http://poi.apache.org/

javafx中可以嵌入swing组件吗

问题描述 javafx中可以嵌入swing组件吗 如题,现想用jfreechart画统计图,而代码是用javafx写的,返回的chartpanel似乎是一个jpanel,所以javafx中可以加入swing的panel组件吗?

Java swing组件的串行化和读取

由于JButton和JTree都已经实现了Serializable接口,因此Java swing组件 的串行化和读取是可以做到的. 方法就是使用ObjectInputStream读取文件中的对象,使用 ObjectOutputStream把对象写入文件. 如: import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.I

Java Swing组件全演示

一 抛砖引玉 本文指在利用一个小程序"Swing 组件大全"来引导大家学习Java这门语言,熟悉Java Swing的各个组件.并在学习过程中参考作者设计这一程序的方法和思想,最终形成自己的思维方式和学习方式.你能举一返三是作者最开心的事情.小程序演示了Java Swing大部分组件.最后附上了全部代码及详细的注释说明.希望本文能对大家学习Java有所帮助. 随着Java风潮席卷国内,学习Java的方法和路径越来越多.而在大量的书本前,在Java庞大的类库前大大家都有点迷失方向的感觉,

创建一个 Swing 组件 —— JImageComponent

介绍Introduction 本文展示了如何使用Java来创建一个用来在Java 的applet和/或应用程序中展示图片的Swing类. 它还包括了使得图片渲染加快需要的步骤,还有在滚动容器中的使用方法. 为了更好的理解,特别是对于初学者而言,本文使用了 JImageComponent 的实现作为引用,它扩展了 Swing 的 Component. 说明 1. 创建一个子类 创建一个子类继承扩展你的类.其父类通常是Java Swing诸多类中的一个. JImageComponent扩展了 Swi

Myeclipse8 swing组件怎样从源代码生成可视化form

问题描述 根据swing的拖拉窗口,自动构建的.java文件:出错后.java运行与窗口不同步了,由于窗口中删了一些组件,想根据代码来关联自动恢复窗口.该怎么做? 解决方案 解决方案二:没人用swing?解决方案三:切换到代码界面,撤销试试解决方案四:谁用过MYeclipse的swing组件啊,帮解答一下吧解决方案五:重新建一个拖拉窗口,把关键代码拷出来粘贴到代码,然后切回视图,假如这个方法不支持的话,就无法了

Java Swing 组件如何显示嵌套了svg的html?

问题描述 我用的是JavaSwing的JEditorPane组件,但是它只能显示html文件,如果嵌套了svg文件,那么svg文件那块就会显示问号,不能显示出来.如果是显示纯svg文件的话我也有办法,现在的问题就是如何在swing组件中显示嵌套了svg文件的html文件.能有什么办法解决这个问题吗? 谢谢! 解决方案 家里网络访问不了sourceforge的网站--.不然很想尝试在swing中嵌入浏览器哪个djproject,看看是否支持svg.我用JEditorPane时,使用底层的一些api