私は降伏し、白旗を掲げ、ひざまずいて助けを求めます。私をこれに駆り立てた問題は次のとおりです。
char 値を返すサブメソッドを呼び出すメソッドを作成する必要があります。サブメニューは GUI インターフェイスである必要があります。ただし、ダイアログ ボックスにすることはできません。メイン メソッドは、必要なメソッドを呼び出すためにこの情報を使用する必要があります。
誰でもこれで私を助けることができますか?簡単なコード例が役立ちます。
あなたが探しているものを正確に知らなくても、StackOverflow の Swing セクションですぐに見つけることができると思います: https://stackoverflow.com/questions/tagged/swing
質問と回答の両方に多くのsscceがあり、GUIを作成するための出発点が得られます(現時点での障害点であると思います)。
その前提で、開始するためのコードを次に示します。これにより、フレームとコンテンツ パネルが作成されます。他のコンポーネントは、 JComponentオブジェクト ( JButton、JLabel、およびJTextFieldなど)を拡張する傾向があります。JavaDocsは、Java と Swing の詳細について参照するのに最適なアイテムです (「フレーム」モードで最も簡単に参照できます) 。
import javax.swing.*;
public class MainPanel extends Box{
public MainPanel(){
super(BoxLayout.Y_AXIS);
// Add other elements to your box using:
// add(item to add);
}
public static void main(String[] args){
final JFrame frame = new JFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.add(new MainPanel());
frame.pack();
frame.setSize(400, 300);
frame.setLocationRelativeTo(null);
frame.setVisible(true);
}
}