私のプロジェクトの一部として JTextPane と JButton があります。このボタンは、JTextPane に箇条書きを追加します。
HTMLEditorKit.InsertHTMLTextAction bulletAction = new
HTMLEditorKit.InsertHTMLTextAction("Bullet", "<li></li>",
HTML.Tag.BODY, HTML.Tag.UL);
JButton bulletButton = new JButton(bulletAction);
ボタンをクリックすると、弾丸が作成されます。箇条書きのある行に入力し、もう一度ボタンをクリックすると、2 つの箇条書きが作成されます。ただし、箇条書きの行に入力せずにボタンをクリックすると、1つしか作成されません。
なぜこの奇妙な作成の不具合があるのですか?