|
|
1
0
我相信,当您在绘制JComponent时,剪辑区域设置为该JComponent。因此,如果其他组件尝试绘制(或者如果您调用它们的重新绘制),它们将不会,因为剪切。 |
|
|
2
1
好吧,根据定义,当你有问题的时候,在问题解决之前,你不知道什么代码是相对的或者不是相对的。所以一个完整的 SSCCE 应该张贴。 作为一个疯狂的猜测,我会说你的组件有一个0的大小,所以没有什么可以绘制。
你可能很幸运,因为你将面板添加到了边框布局的中心,它自动为面板提供框架可用的所有空间。 Trashgod的示例显示了一种设置自定义组件首选大小的方法。另一种方法是重写getPreferredSize()方法以返回正确的值。 您真的应该学习如何使用布局管理器,而不是使用空布局,并且将来您将避免类似这样的问题。不需要使用空布局,除非您具有应用程序的拖放类型。 |
|
|
3
1
“回转程序应覆盖
验证您是否在EDT上构建了GUI,如本文所示。 Initial Threads . 附录:这是一个例子,展示了这两个原则:
附录:如@camicker评论所述, A Visual Guide to Layout Managers 可能有助于指导布局选择。 |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |