java - 为什么 Swing JButton 会截断?

标签 java swing

这里是 Swing 新手。我使用 NetBeans 内置 GUI 构建来制作带有菜单和一些 JDialog 的应用程序。在某些(不是全部)JDialog 上,JButton 的标签被截断。例如,如果 JButton 标签应为 Create,我将看到 Create...。即使我调整窗口大小,按钮也不会调整大小并显示整个标签。

SO 有什么建议?为了强制应用程序显示整个标签,我必须在 NB 中配置特殊设置吗?提前致谢。

最佳答案

您可能由于不正确地使用封闭面板的布局而违反了按钮的首选尺寸。 GUI 设计者可能会掩盖这个问题。讨论了几个相关的注意事项here .

还可以考虑创建 sscce显示您所描述的问题。

附录:作为具体示例,每个 ButtonPanel有一个默认的 FlowLayout,它允许每个按钮采用其首选大小。相比之下,ButtonIconTest 中的按钮采用指定图标的首选尺寸。

关于java - 为什么 Swing JButton 会截断?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8462056/

相关文章:

java - jaxb、xsd 替换复杂类型

java - 如何在 Java 中创建文件并输出到文件

java - 创建一个无法用NEW实例化的EJB

java - JTree For 循环数组语法

Java 打开一个相对于按钮位置的 JFrame(类似菜单的行为)

java - 如何减少列的宽度并将java中的JTable定位在所需的坐标处

java - 在安装了 eclipse juno 和 java 8 的情况下加载 maven Artifact 时出错

java - JSF : PropertyNotFoundException The class '' does not have the property ''

java - SwingWorker.process 没有被调用

java - 为什么在用户从按钮监听器中选择小屋后,我的程序无法运行其余代码?