在Java Swing中禁用时,如何调整字段的不透明度

时间:2013-01-10 09:16:23

标签: java swing opacity jtextfield

我有一个程序在启动时禁用字段,以便用户无法更改参数。然而,不透明度变化太大,以至于写作并不像我想的那样清晰。我将字体设置为Bold,但这没有太多帮助,并且在未禁用时也看起来不合适。

1 个答案:

答案 0 :(得分:2)

如果你真的指的是JTextComponents,那么我想你需要的是setDisabledTextColor(...),就像这样:

tarea = new JTextArea(10, 10);
tarea.setText("Hello World!");
tarea.setEnabled(false);
tarea.setDisabledTextColor(Color.BLACK);