Java
 Computer >> コンピューター >  >> プログラミング >> Java

Javaで前景色と背景色をJComboBoxアイテムに設定するにはどうすればよいですか?


JComboBox JComponentのサブクラスです クラスであり、テキストフィールドの組み合わせです。 およびドロップダウンリスト ユーザーはそこから値を選択できます。 JComboBoxは、 ActionListener、ChangeListenerを生成できます およびItemListenerは、ユーザーがコンボボックスでアクションを実行するときにインターフェイスします。 setForeground()を使用して、前景色と背景色をJComboBoxアイテムに設定することもできます。 およびsetBackground() JComboBoxのメソッド クラス。

import java.awt.*;
import javax.swing.*;
public class JComboBoxItemColorTest extends JFrame{
   private JComboBox jcb;
   public JComboBoxItemColorTest() {
      setTitle("JComboBoxItemColor Test");
      String[] countries = {"India", "Australia", "England", "South Africa", "Newzealand"};
      jcb = new JComboBox(countries);
      jcb.setForeground(Color.blue);
      jcb.setBackground(Color.white);
      add(jcb, BorderLayout.NORTH);
      setSize(500,300);
      setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      setLocationRelativeTo(null);
      setVisible(true);
   }
   public static void main(String[]args) {
      new JComboBoxItemColorTest();
   }
}
出力

Javaで前景色と背景色をJComboBoxアイテムに設定するにはどうすればよいですか?


  1. matplotlibテーブルの列の背景色を設定するにはどうすればよいですか?

    matplotlibテーブルの列の背景色を設定するには、次の手順を実行できます- 図のサイズを設定し、サブプロット間およびサブプロットの周囲のパディングを調整します。 列のタプルを作成します 属性。 リストのリストを作成します つまり、レコードのリストです。 リストのリストを作成します つまり、各セルの色です。 図とサブプロットのセットを作成します。 軸にテーブルを追加します。ax 。 軸をオフにします。 図を表示するには、 show()を使用します メソッド。 例 import matplotlib.pyplot as plt plt.r

  2. コマンドプロンプトで背景色と前景色を変更する方法

    コマンドプロンプトを開いた場合 、背景色が黒であることは明らかです。しかし、色を変えたいが、これが可能性があるとは思わない人もいます。あなたがそのような多くの人々の一人であるなら、あなたが正しい場所にいることを心配しないでください。 コマンドプロンプトで背景色を変更する この記事では、Windows 10でコマンドプロンプトアプリの色の背景と前景を変更する方法について説明します。この機能の証拠がないにもかかわらず、変更を加えるのは非常に簡単であることがわかります。一目。 Windows PowerShellツールでも同じことができることを覚えておいてください。これは、私たちの経験から、CMD