因此,我试图创建多个JLabel,每个JLabel对应于不同的数据(名称,attck_value,health_power等),并将它们分别添加到已创建的按钮中。但是,最终我得到了所有数据相互重叠的按钮。所以我该怎么做?如何添加多个JLabel,而又不使其重叠?
我在这里猜测,但是您知道您可以将html添加到JButton以创建多个行名。而且,您可以在GUI运行时随时更改文本,以便JButton可以更改其含义。
html
JButton
JButton b = new JButton("<html>this<br>is<br>a<br><test></html>");