Javaで幅(width)を取得する方法


  1. 文字列の幅を取得する方法: 文字列の幅を知りたい場合は、Stringクラスのlength()メソッドを使用します。例えば、以下のコードは文字列の幅を取得します。

    String str = "Hello, world!";
    int width = str.length();
    System.out.println("幅: " + width);

    出力:

    幅: 13
  2. 配列の幅を取得する方法: 配列の幅(要素数)を知りたい場合は、配列のlengthプロパティを使用します。以下のコードは、整数型の配列の幅を取得する例です。

    int[] numbers = {1, 2, 3, 4, 5};
    int width = numbers.length;
    System.out.println("幅: " + width);

    出力:

    幅: 5
  3. GUIコンポーネントの幅を取得する方法: グラフィカルユーザーインターフェース(GUI)コンポーネント(例: ボタン、テキストフィールド)の幅を取得するには、コンポーネントのgetWidth()メソッドを使用します。以下のコードは、JButtonコンポーネントの幅を取得する例です。

    import javax.swing.JButton;
    public class Main {
       public static void main(String[] args) {
           JButton button = new JButton("Click me");
           int width = button.getWidth();
           System.out.println("幅: " + width);
       }
    }

    出力:

    幅: ...