0

Java のバージョンをバージョン 6 から 7 に更新することに関連する質問があります。プログラムに加える必要のある変更はほとんどありませんでしたが、奇妙なことに気付きました。以前は、パネル内のテキストをコピーして、必要に応じてメモ帳に貼り付けることができました。しかし、最近の Java のアップグレードにより、これができなくなっていることがわかりました。スタイルコードに変更を加えましたが、不足しているものがあるかどうかはわかりません。また、リポジトリには変更がまったく表示されません。

私のJTextAreaのコードは次のとおりです。

public void SetStyleForTextAreaLabel( JTextArea ta) {
    ta.setEditable( false);
    ta.setHighlighter( null);
    ta.setLineWrap( true);
    ta.setWrapStyleWord( true);
    ta.setEnabled( false);
    ta.setDisabledTextColor( Color.black);
    ta.setBackground( this.getBackground());
}
4

1 に答える 1

1

する必要がありsetEnabled(true)ます。また、ハイライターを null に設定しているため、選択されているものが見えない場合があります。これを試して:

public void SetStyleForTextAreaLabel( JTextArea ta) {
    ta.setEditable( false);
    ta.setLineWrap( true);
    ta.setWrapStyleWord( true);
    ta.setDisabledTextColor( Color.black);
    ta.setBackground( this.getBackground());
}
于 2013-03-08T16:32:43.067 に答える