我有3 Arrays
TextList
,每按一次按钮,文字就会一个接一个地出现。但是,下一个文本显示在上一个文本旁边。我希望下面的文字出现在下面。我尝试使用<html>
和<p>
,但它们与文字一起显示。如何使文本显示在下方而不是彼此旁边?
这是我的代码示例。
textList.add("<html> Testing");
textList.add("<p> asdasdssss<p>ssssssssssssa<p>dssad");
textList.add("\n lmaoasdasasd" + "</html>");
JLabel hint = new JLabel("");
hint.setBounds(29, 21, 395, 134);
panel.add(hint);
JButton btnHint = new JButton("hint");
btnHint.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
hint.setText(hint.getText() + "\n" + textList.get(textIndex++));
}
});
答案 0 :(得分:-1)
Html标签&lt; p为H.需要结束&lt; \ p&gt;尝试使用标签&lt; BR&GT;这不需要关闭标签。此标记表示“中断”,表示新行。使用这个伟大的HTML tutrial即时学习HTML“