›HERE前景色と背景色の設定と透明/非透明の切り替え広告テキストフィールドに入力された文字列の、文字列そのものの色である前景色と、文字列の背景の色である背景色の設定方法を確認します。前景色を設定するにはJTextFieldクラスの親クラスであるJComponentクラスで用意されているsetForegroundメソッドを使います。fg)このコンポーネントのフォアグラウンドカラーを設定します。次第であり、無視されることもあります。Color引数には色を表すColorクラスのオブジェクトを指定して下さい。(Colorクラスの使い方は「Colorクラス」を参照して下さい)。実際の使い方は次のようになります。JTextField(10);text.setForeground(Color.RED);次に背景色の設定方法です。背景色を設定するにはJTextFieldクラスの親クラスであるJComponentクラスで用意されているsetBackgroundメソッドを使います。bg)このコンポーネントのバックグラウンドカラーを設定します。実装のサブクラスによってのみ使用されます。オーバーライドする必要があります。次第であり、無視されることもあります。Color引数には前景色と場合と同じく色を表すColorクラスのオブジェクトを指定して下さい。実際の使い方は次のようになります。JTextField(10);text.setBackground(Color.BLACK);透明/非透明の切り替えテキストフィールドはデフォルトの設定で背景が非透明に設定されていますが透明に設定することも可能です。テキストフィールドのの透明/非透明の切り替えを行うにはJTextFieldクラスの親クラスであるJComponentクラスで用意されているsetOpaqueメソッドを使います。場合、コンポーネントはその境界内のすべてのピクセルをペイントします。場合、コンポーネントはピクセルの一部または全部をペイントしないので、その下のピクセルが透けて表示されます。