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

JButtonのHTMLテキストをJavaで実装するにはどうすればよいですか?


JButton AbstractButtonのサブクラスです これは、JavaSwing階層の重要なコンポーネントです。 JButton 主にログインベースのアプリケーションで使用できます。 JButton ActionListenerを生成できます 押すかクリックするときのインターフェース ボタン。 JButtonにはテキストがあります またはアイコン またはテキストとアイコンの両方 、太字の斜体テキストを実装することもできます HTMLを使用する タグ。

import java.awt.*;
import javax.swing.*;
public class JButtonHtmlTextTest extends JFrame {
   private JButton jbutton1, jbutton2;
   public JButtonHtmlTextTest() {
      setTitle("JButtonHtmlText Test");
      jbutton1 = new JButton("Normal Button");
      jbutton1.setHorizontalAlignment(SwingConstants.CENTER);
      add(jbutton1, BorderLayout.WEST);
      jbutton2 = new JButton("HTML Text Button");
      jbutton2.setHorizontalAlignment(SwingConstants.CENTER);
      add(jbutton2, BorderLayout.EAST);
      setSize(375, 250);
      setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
      setLocationRelativeTo(null);
      setVisible(true);
   }
   public static void main(String[] args) {
      new JButtonHtmlTextTest();
   }
}

出力

JButtonのHTMLテキストをJavaで実装するにはどうすればよいですか?


  1. JavaでJPanelのpaintComponent()メソッドを実装するにはどうすればよいですか?

    JPanel は軽量のコンテナであり、見えない コンポーネント Javaで。 JPanelのデフォルトのレイアウトはFlowLayout 。 JPanelを作成したら、他のコンポーネントを JPanelに追加できます。 add()を呼び出してオブジェクトを作成します コンテナから継承されたメソッド クラス。 paintComponent() このメソッドは、 JPanelで何かを描画するために必要です 背景色を描く以外。このメソッドは、 JPanelにすでに存在します スーパーを使用する必要があるようにクラス このメソッドに何かを追加し、グラフィックスを取る宣言 オブジェクト パラメータ

  2. JavaでJToggleButtonを実装するにはどうすればよいですか?

    JToggleButton JToggleButton AbstractButtonの拡張です また、オンに切り替えることができるボタンを表すために使用できます。 およびオフ 。 JToggleButtonの場合 を初めて押すと、押したままになり、2回押すと離すことができます。 JToggleButton ActionEventを生成します 押すたびに。 JToggleButton ItemEventを生成することもできます 、このイベントは、選択の概念をサポートするコンポーネントによって使用されます。 JToggleButtonの場合 を押すと選択されます。