public static void main(String[] args) {
JFrame frame = new JFrame("Fantasy Football Toolkit");
frame.setContentPane(new GUI().mainPanel);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(350, 475);
frame.setLocationRelativeTo(null);
frame.setVisible(true);
}
上記は私のGUIアプリケーションの主な方法です。このメインメソッドを実行した後にフォームのサイズを変更できるかどうかは疑問です。ボタンをクリックしたときにサイズを変更したいのですが?問題は、フレームにアクセスできないことです。これは一方的にも可能でもなければならない。私は解決策を探し求めましたが、見つけられませんでした。ありがとう。Java GUI作成後のフォームのサイズ変更
'JFrame'をクラスメンバーとして宣言する必要があります。また、[Event Dispatch Thread(EDT)](https://docs.oracle.com/javase/tutorial/uiswing/concurrency/dispatch.html)にプログラムを置いて、 'main'メソッドですべてを作らないようにしてください。 – Frakcool