1

こんにちは
、私は奇妙な状況にいます。子コンポーネントとしてJTextPaneを持つJToggleButtonがあります。JTextPane をクリックすると、相対ボタンのイベントが実行されません (「クリック不可」に設定したい JTextPane をクリックしたいことを彼が理解しているため)。 どうすればこれを解決できますか? :)

4

1 に答える 1

1

あなたはちょうどこのようなことをすることができます

aJToggleButton tButton=new aJToggleButton();//contains JTextPane
tButton.getTextPane().addActionListener(this);

public void actionPerformed(ActionEvent e)
{
  ((aJToggleButton )((JTextPane)e.getSource()).getParent()).setSelected(true);
}

とにかく、コンポーネントのドキュメントを見るともっと役に立ちます... それでも、スニペットは概念に触れていると思います

幸運を

于 2011-07-29T01:16:58.733 に答える