文档

Java™ 教程
隐藏目录
路径: 使用Swing创建GUI
课程: 使用其他Swing功能

使用其他Swing功能: 示例

下面的表格列出了“使用其他Swing功能”课程中的每个示例,包括所需文件的链接和每个示例的讨论链接。表格的第一列有链接到JNLP文件,通过Java™ Web Start可以运行这些示例。


注意: 运行所有小程序和Java Web Start示例需要7.0版本。大多数示例可以在早期版本上运行,但必须在本地编译和运行它们。

要使用Java Web Start运行示例,请点击表格的第一列中的[启动]链接。第一次运行示例时,Java Web Start会下载包含此课程示例的类文件的JAR文件,这可能会有一些延迟。之后,示例应该会执行得更快。

本地编译和运行示例

下表的第二列有每个演示的zip文件的链接,您可以在NetBeans IDE中打开和运行它们。有关更多信息,请参阅在NetBeans IDE中运行教程示例

如果您下载了单个示例,请注意在编译和运行时将所有必要的文件放在正确的层次结构中。Swing教程中的所有示例都放在一个包中。例如,组件示例放在一个名为components的包中。请参阅下图以获取完整的结构。请注意,使用图像的示例期望其图像文件在与示例的src文件相同的目录中名为images的目录中。

您可以通过查阅下表或查看每个源文件开头的注释来了解每个示例需要哪些文件。

示例表


(包含示例所需的所有文件以及NetBeans IDE项目元数据)(第一个文件具有主方法,仅适用于作为小程序运行的示例除外)[启动]可访问滚动演示项目AccessibleScrollDemo.java
Rule.java
Corner.java
ScrollablePicture.javaflyingBee.jpg如何支持辅助技术[启动]操作演示项目ActionDemo.javajlfgr-1_0.jar如何使用操作DesktopDemo*桌面演示项目DesktopDemo.javadesk32.gif如何与桌面类集成[启动]Diva 项目Diva.java如何使用 JLayer 装饰组件[启动]FieldValidator 项目FieldValidator.java如何使用 JLayer 装饰组件[启动]焦点概念演示项目FocusConceptsDemo.java如何使用焦点子系统[启动]焦点遍历演示项目FocusTraversalDemo.java如何使用焦点子系统[启动]渐变半透明窗口演示项目GradientTranslucentWindowDemo.java如何创建半透明和形状窗口[启动]输入验证演示项目InputVerificationDemo.java如何使用焦点子系统[启动]输入验证对话框演示项目InputVerificationDialogDemo.java如何使用焦点子系统[启动]模态演示项目ModalityDemo.java如何在对话框中使用模态[启动]近视项目Myopia.java如何使用JLayer装饰组件[启动]Shaped Window Demo ProjectShapedWindowDemo.java如何创建半透明和有形状的窗口SplashDemoSplash Demo ProjectSplashDemo.javasplash.gif如何创建启动屏幕[启动]Table Print Demo1 ProjectTablePrintDemo1.javafailed.pngpassed.png如何打印表格[启动]Table Print Demo2 ProjectTablePrintDemo2.java
TablePrintDemo1.javafailed.pngpassed.pngfailed-BW.pngpassed-BW.png如何打印表格[启动]表格打印演示3项目TablePrintDemo3.java
TablePrintDemo2.java
TablePrintDemo1.javafailed.pngpassed.pngfailed-BW.pngpassed-BW.pngclipBottom.pngclipBottomLeft.pngclipBottomRight.pngclipLeft.pngclipRight.pngclipTop.pngclipTopCenter.pngclipTopLeft.pngclipTopRight.pngfinalGrades.png如何打印表格[启动]轻点轻点轻点项目TapTapTap.java如何使用JLayer装饰组件[启动]文本区域打印演示项目TextAreaPrintingDemo.javaprint.pngtoprint.txtguide.txt如何打印文本[启动]文本批量打印演示项目TextBatchPrintingDemo.javaindex.htmlchapter1.htmlchapter2.htmlchapter3.htmlchapter4.htmlchapter5.htmlchapter6.htmlchapter7.htmlchapter8.htmlchapter9.htmlchapter10.htmlchapter11.html如何打印文本[启动]跟踪焦点演示项目TrackFocusDemo.java
Picture.javaMaya.jpgAnya.jpgLaine.jpgCosmo.jpgAdele.jpgAlexi.jpg如何使用焦点子系统托盘图标演示*托盘图标演示项目TrayIconDemo.javabulb.gif如何使用系统托盘[启动]半透明窗口演示项目TranslucentWindowDemo.java如何创建半透明和形状窗口[启动]壁纸项目Wallpaper.java如何使用JLayer装饰组件


* 该应用程序目前无法使用Java Web Start运行。要运行它,需要下载并编译它,然后将其作为应用程序运行。


上一页:
下一页: