创建一个jlabel dynmaiclly



嗨,我的java应用程序中存在一个问题,我的jbutton中的文字太长了,所以只显示" ..."按钮上。现在,我想添加一些组件来帮助显示按钮上的实际文本。

我可以使用什么方法来解决此类问题,而不是调整文本字体或按钮大小?

谢谢

而不是标签,您应该在按钮中添加一个工具提示:

jb.setToolTipText("The full text of the button");

一个很小的缺点是,如果按钮文本完全可见,也将显示此工具提示,并且在这种情况下,该工具提示不会提供任何其他信息,这会令人困惑。我不知道如何解决这个问题,但这绝对有可能。

最新更新