В настоящее время я пытаюсь закодировать свою программу, которая использует JFrame и JPanel, так что, если пользователь попытается изменить размер кадра меньше, чем панель, программа не допустит этого. Я некоторое время изучал использование и немного работал с ComponentListener, однако мне нужно закодировать его с использованием определяемого пользователем исключения. Ниже приведен код, который я использовал для ComponentListener. Может ли кто-нибудь дать мне совет, как это сделать с помощью пользовательского исключения?
Frame.addComponentListener(new ComponentAdapter()
{
public void componentResized(ComponentEvent e)
{
Frame.setSize(Math.min(800,
Frame.getWidth()),
Math.min(350,
Frame.getHeight()));
}
});