如何让JLabel中的文字继续在标签上(右)?

时间:2015-12-31 04:04:28

标签: java excel text alignment jlabel

我不想在jlabel中开始一个新行,我知道我可以用html做到这一点。

如果从左到右排列多个面板或标签,我怎样才能让中心标签上的文字从标签上继续显示并显示在右侧标签的顶部?当在右边的单元格中没有任何东西显示时,有点像excel表。

1 个答案:

答案 0 :(得分:0)

  

在excel表中有点像在右边的单元格中没有显示任何内容。

摆动组件的设计并不相互重叠。

如果标签的文本被截断,您可以将标签的工具提示文本设置为标签的文本。然后,当鼠标悬停在标签上时,工具提示将显示整个文本。

JLabel label = new JLabel("with some long text to display");
label.setToolTipText( label.getText() );

如果您确实希望组件重叠某个预定的固定数量,您可以尝试使用专为此目的设计的Overlap Layout