GroupLayout を使用して GUI アプリケーションをコーディングしています。問題は次のとおりです。
1) 私の PC の解像度は 1490 * 900 です。GUI を実行すると、すべてのコンテンツがはっきりと表示されます。
2) ラップトップ (解像度は 1366 * 768) で、同じ GUI を実行すると、すべてのコンテンツが表示されず、サイズを変更しようとしていますが、無駄です。
すべてのコンテンツをラップトップの GUI に合わせるにはどうすればよいですか?
GUI コードが長すぎるため、主要部分のみを表示しています。
static Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
static int width = (int) screenSize.getWidth();//Get Resolution of Screen
static int height = (int) screenSize.getHeight();
public Menu_Modifications_Single() {
setIconImage(Toolkit.getDefaultToolkit().getImage(Menu_Modifications_Single.class.getResource("/Images/bug-red.png")));
setTitle("Automated Bug Processing");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(100, 100, width,height);//Get Screen Resolution Of Monitor Automatically
setResizable(true);
setExtendedState(JFrame.MAXIMIZED_BOTH);//Automatically Maximize JFrame Upon Loading
pack() を試しましたが、うまくいかないようです。