ウィンドウのサイズを変更しても、ボタンは同じサイズのままです。JFrame ウィンドウのサイズを変更するときに水平方向のサイズ変更を行うにはどうすればよいですか?
ユーザーがウィンドウ領域を増減するかどうかに応じて、userTextArea と typeList の水平方向のサイズを拡大および縮小する必要があります。
public ClearQuestWindow(String title){
protected JTextField userTextArea;
protected JLabel userLabel;
protected JLabel typeLabel;
protected JComboBox typeList;
super(title);
setLayout(null);
setMinimumSize(new Dimension(790, 625));
// Set to system look and feel
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
}
catch(Exception e) {
System.out.println("Error setting native LAF: " + e);
}
//Text field instantiation
userTextArea = new JTextField();
//Labels instantiation
userLabel = new JLabel("User Name:");
typeLabel = new JLabel("Type:");
//ComboBox instantiation
typeList = new JComboBox(typeString);
userLabel.setSize(100, 30);
userLabel.setLocation(10, 80 );
userLabel.setFont(new Font("Times New Roman", Font.PLAIN, 18));
userTextArea.setLocation(100, 85);
userTextArea.setSize(150, 23);
typeLabel.setSize(100, 30);
typeLabel.setLocation(10, 110 );
typeLabel.setForeground(Color.red);
typeLabel.setFont(new Font("Times New Roman", Font.PLAIN, 18));
typeList.setLocation(100, 115);
typeList.setSize(150, 23);
}