文档

Java™ 教程
隐藏目录
解决常见组件问题
路径: 使用 Swing 创建 GUI
教程: 使用 Swing 组件

解决常见组件问题

本节讨论使用组件时可能遇到的问题。如果在本节中找不到您的问题,请参考以下各节:

问题:我在实现模型(或与 Java SE 平台标准版中的某个代码相似的其他代码)时遇到了问题。

问题:每当文本字段中的文本更新时,文本字段的大小会发生变化。

问题:当重新绘制时,内容窗格的某些区域看起来很奇怪。

问题:我的程序表现出奇怪的症状,有时似乎与时间有关。

问题:我的模态对话框在其他窗口后面消失。

问题:滚动条策略似乎不按预期工作。

问题:我的滚动窗格没有滚动条。

问题:我的分割窗格的分隔条不会移动!

问题:JSplitPanesetDividerLocation 方法不起作用。

问题:嵌套分割窗格上的边框看起来太宽。

问题:我的工具栏中的按钮太大。

问题:分层窗格中的组件层级不正确。实际上,层级似乎被颠倒 - 深度越低组件越高。

问题:colorChooser 的方法调用 colorChooser.setPreviewPanel(null) 无法如预期般移除颜色选择器的预览面板。


上一页:如何使用边框
下一页:问题和练习:使用 Swing 组件