次のようなことをしたいと思います。
public class MyCustomDialog extends JDialog
{
public MyCustomDialog()
{
if (getClientVertScreenSize() < 800)
{
// Set the vertical size as 600, and give them a scroll pane to navigate to the bottom of the gui.
}
else
{
setSize(600, 800); // No need to add a scroll pane.
}
}
}
問題は、クライアントの画面サイズを確認する方法がわからないため、コンストラクターが依存するメソッドを記述する方法がわからないことです。