关于Swing窗体有时候要放大缩小边框才能显示问题?

Posted 广金

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于Swing窗体有时候要放大缩小边框才能显示问题?相关的知识,希望对你有一定的参考价值。

有时候会出现编写swing窗体后添加的组件在run之后显示不出来的问题。如图:

 

技术分享
技术分享

技术分享

 

搜了下解决办法。此时如果是程序里面有panel组件的话,应该这样:

 

labels[i] = new Label(letters.charAt(i) + "");
System.out.println(labels[i].getText());
panel.add(labels[i]);
panel.updateUI();
每次添加后需刷新
或者更简单的是在该类后面添加:
setVisible(false);
setVisible(true);
强制刷新一下就好了。
技术分享

以上是关于关于Swing窗体有时候要放大缩小边框才能显示问题?的主要内容,如果未能解决你的问题,请参考以下文章

关于 android WebView字体的放大缩小

VB 运行时如何使picture控件随窗体放大缩小

VS控件大小随窗体大小等比例放大或缩小

WinForm复习

WinForm复习

Java除了Swing窗体还有啥窗体?Swing开发出来的窗体总是带系统边框,不想要这个系统边框