用netbeans开发swing,有时会觉得很麻烦,像用FrameView,设置icon等,就是很别扭。用多了,才发现,是鸟哥不熟悉nb的工具使用。比如可以定制代码,以确定界面上一些表现,一些参数设置等。生成一个Button的action事件,生成后,如不想要了,发现不知如何删除,实际上在属性,事件,界面编辑函数名,全删除了,没函数名了,也就删除了。汗吧?
在frameview里,设置frame,鸟哥只会把getFrame,再用这个frame去设置location,width,height,icon等。。。而frame的tittle居然是在about那里设置的。汗死了。
用JList,想加titleBorder,晕,在nb里,会与jscrollpane一起,title会没了。解决方案是不要在JList里加titleborder,在jscrollpane上加titleborder.
jtree按键,jtree自动做了按键向上,下,左,右操作,你有时要屏蔽它。那你添加键盘事件,设keyevent的code就好了。
你自定义一个Frame,自定义一个JPanel,有时你想对JPanel进行单独设置,可是加到frame,这设置都白搭了。
有时要动态生成界面,比如动态添加button啥的,用nb带的布局,好家伙,设置位置,很恶心,很难控制,它的代码都是一名abc.add().add().add()...这样的,很难动态搞的。得自己写个LayerManager了。
还好多好多细节问题,烦。
不过不妨碍使用。其他的工具也强不了哪去。
分享到:
相关推荐
在本项目中,"java+netbeans+swing MP3程序" 是一个使用Java语言,并在NetBeans IDE上开发的用户界面应用,主要用于处理或播放MP3音频文件。 Swing是Java Foundation Classes (JFC)的一部分,提供了一组用于创建...
NetBeans IDE提供了一个强大的组件库,其中包括了一些扩展和优化过的Swing组件,其中之一就是支持可关闭标签的JTabbedPane。 NetBeans平台的Swing组件库通常称为Matisse,它允许开发者通过可视化编辑器轻松设计GUI...
Java Homework Projects A NetBeans GUI Swing Programming Tutorial(8th) 英文epub 第8版 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
JComponentPack产品NetBeans IDE插件,Java Swing GUI Library
Beans Binding 和 Swing Application Framework 在基于最新的 JCP 规范 Beans Binding(JSR 295)和 Swing Application Framework(JSR 296)构建应用程序方面,NetBeans 6.0 为桌面开发人员提供了一些方便的特性;...
在本教程中,您将学习如何在NetBeans集成开发环境(IDE)中设计一个基于Swing的图形用户界面(GUI),具体操作是以ContactEditor应用程序为例进行指导。Swing是Java的一部分,用于创建图形用户界面,而NetBeans IDE...
第十九章可能涵盖了Swing组件的使用,事件处理,以及如何在NetBeans环境中构建图形用户界面(GUI)应用程序。 【标签】"jdk6"指Java Development Kit的第六个主要版本,它包含了编译器、调试工具和其他资源,是开发...
- **UI设计**:NetBeans提供了可视化的设计工具,可以方便地设计和布局Java Swing或JavaFX应用程序的用户界面。 7. **学习资源** - 视频教程:利用提供的视频教程,你可以更直观地了解NetBeans的各个功能,学习...
在这个"JAVA SOCKET+swing在netbeans6.0中的实现历程"的例子中,我们将深入探讨如何使用Java Socket和Swing库在NetBeans 6.0集成开发环境中创建一个简单的客户端-服务器应用程序。 首先,`Server.java`文件通常包含...
标题中的"JTattooSource.zip_Swing皮肤_java 皮肤_jtattoo.jar_netbeans project"表明这个压缩包包含了用于修改Java Swing程序外观的资源,特别是JTattoo.jar,这是一个流行的Swing皮肤库。JTattoo提供了多种视觉...
**提示**:加入 NetBeans 平台邮件列表 dev@platform.netbeans.org,与其他使用 NetBeans 平台开发软件的开发者交流问题和分享想法。 #### 主要特性 NetBeans 平台的主要特性包括但不限于: 1. **模块化架构**:...
### 在 NetBeans IDE 中设计 Swing GUI - 教程 #### 概述 本文档提供了关于如何在NetBeans IDE中设计Swing GUI的详尽指南。本教程的目标是帮助读者掌握基本到进阶的设计技巧,从而能够高效地创建美观且功能丰富的...
- **Swing 在 NetBeans Platform 中的作用**:NetBeans Platform 6.9 提供了一个专门为 Swing 设计的应用程序框架,这意味着开发者可以利用平台提供的工具和服务来简化 Swing 应用程序的开发过程。 - **框架优势**:...
《NetBeans图书管理系统的构建与应用》 在IT领域,开发高效、易用的软件系统是至关重要的。这里我们关注的是“NetBeans图书馆管理系统”,这是一个基于NetBeans集成开发环境(IDE)构建的教学项目,旨在帮助用户...
Java Homework Projects A NetBeans GUI Swing Programming Tutorial(8th) 英文azw3 第8版 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
我们将结合Maven构建工具、Swing GUI框架以及NetBeans IDE来实现这个功能。 首先,`pom.xml`是Maven项目的配置文件,它定义了项目的依赖关系。在这个项目中,我们需要添加OpenCV库作为外部依赖。在`<dependencies>`...
5. **模板和向导**:提供各种模板和向导,快速创建常见应用框架,如MVC框架、Swing GUI等。 6. **性能分析**:帮助优化代码性能,检测内存泄漏和其他性能问题。 7. **插件市场**:NetBeans拥有活跃的插件社区,...
文中提到的识别错误可能指扫描文件时未能正确识别文本,这在将纸质文档转为电子版时是一个常见问题。 5. Java 1.2是Java的一个版本,也被称为Java 2。这个版本相较于早期版本有很多改进,例如在Swing组件的使用上...
10. **文档和社区**:NetBeans有着详尽的官方文档,包括教程、API参考和用户手册,方便开发者学习和解决问题。此外,活跃的用户社区也是获取帮助和支持的重要资源。 总之,NetBeans 8.2是Windows平台上的一款强大而...