解决常见组件问题

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

问题: 我在实现模型时遇到麻烦(或与 Java SE Platform Standard Edition 中已经存在的某些其他代码相似)。

问题: 每当我的文本字段中的文本更新时,文本字段的大小都会更改。

问题: 内容窗格的某些区域重新粉刷时看起来很奇怪。

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

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

问题: 滚动条策略似乎不像所宣传的那样起作用。

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

问题: 我的拆分窗格中的分隔线没有移动!

问题: JSplitPanesetDividerLocation方法不起作用。

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

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

button.setMargin(new Insets(0,0,0,0));

Problem:我的分层窗格中的组件未正确分层。实际上,这些层似乎是相反的-深度越小,组件越高。

问题: 方法调用colorChooser.setPreviewPanel(null)并未按预期删除颜色 selectors 的预览面板。

首页