私はこの質問への答えを探してインターネットを歩き回っていましたが、かなり手ぶらで出てきました。
私は大学の実践的なJFrameをフォローしており、講義ノートと実践的なガイダンスシートのアドバイスを使用して、次の基本的なコードを使用しています。
public HelloFrameMenu()
{
message = "Hello, World!";
label = new JLabel(message);
label.setFont(new Font("Serif", Font.PLAIN, DEFAULT_SIZE));
add(label, BorderLayout.CENTER);
createSouthPanel();
setSize(FRAME_WIDTH, FRAME_HEIGHT);
}
これにより、JPanelにテキストメッセージが作成され、createSouthPanel()メソッドが実行されます。このメソッドは正常に機能し、いくつかのメニューリストをJFrameに追加します。
私の質問は、追加機能に関するものです。これが何の一部なのかわかりません。静的メソッドの場合、そのクラス名が前に付くと思いました。そうではないので、それはJFrameパッケージの一部であるか、Javaによって自動的にロードされるクラスの1つであると想定しましたが、どちらにもメソッドが見つかりません。
この方法はどこから来たのですか?
なぜ前に何も付いていないのですか?
このように他にどのような方法を使用できますか?