文档

Java™ 教程
隐藏目录
路径: 使用Swing创建GUI
课程: 在容器中布局组件

在容器中布局组件:示例

下面的表格列出了在“容器内部布局组件”教程中的每个示例,其中包含指向所需文件和每个示例讨论位置的链接。表格的第一列包含指向JNLP文件的链接,使用Java™ Web Start可以运行这些示例。


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

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

本地编译和运行示例

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

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

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

示例表格


(包含示例所需的所有文件以及NetBeans IDE项目元数据)源文件
(第一个文件含有主方法)
图像和其他文件[启动]绝对布局示例项目AbsoluteLayoutDemo.java不使用布局管理器[启动]边界布局示例项目BorderLayoutDemo.java如何使用边界布局[启动]盒式布局示例项目BoxAlignmentDemo.javageek-cght.gifmiddle.gif如何使用BoxLayout[启动]盒式布局示例项目BoxLayoutDemo.java如何使用BoxLayout[启动]盒式布局演示2项目BoxLayoutDemo2.javaBoxLayoutDemo.javaBLDComponent.java如何使用BoxLayout[启动]卡片布局演示项目CardLayoutDemo.java如何使用CardLayout[启动]自定义布局演示项目CustomLayoutDemo.java创建自定义布局管理器[启动]流式布局演示项目FlowLayoutDemo.java如何使用FlowLayout[启动]Grid Bag Layout演示项目GridBagLayoutDemo.java如何使用GridBagLayout[启动]Grid Layout演示项目GridLayoutDemo.java如何使用GridLayout[启动]Spring Box项目SpringBox.java
SpringUtilities.java如何使用SpringLayout[启动]Spring Compact Grid项目SpringCompactGrid.java
SpringUtilities.java如何使用SpringLayoutSpringDemo1*Spring Demo 1 项目SpringDemo1.java如何使用 SpringLayoutSpringDemo2*Spring Demo 2 项目SpringDemo2.java如何使用 SpringLayout[启动]Spring Demo 3 项目SpringDemo3.java如何使用 SpringLayout[启动]Spring Demo 4 项目SpringDemo4.java如何使用 SpringLayout[启动]Spring 表单项目SpringForm.java
SpringUtilities.java如何使用 SpringLayout[启动]Spring Grid 项目SpringGrid.java
SpringUtilities.java如何使用 SpringLayout[启动]Tab Demo 项目TabDemo.java如何使用 CardLayout

* SpringDemo1和SpringDemo2是故意破损的,我们不建议使用Java Web Start运行它们。


上一页:
下一页: