Я хочу установить Максимальный размер JFrame при запуске приложения. Проблема в том, что если разрешение экрана больше, мой кадр становится больше, но в это время он не должен выходить за заданный максимальный диапазон, но тот же случай отлично работает с низким разрешением.
Как будто я хочу, чтобы мой фрейм был максимальным (500 500), поэтому я написал этот фрагмент кода:
JFrame frame = new JFrame("FRAME TRANSPARENT");
frame.setSize((int)(Toolkit.getDefaultToolkit().getScreenSize().getWidth()-50), (int)(Toolkit.getDefaultToolkit().getScreenSize().getHeight()-150));
frame.setMaximizedBounds(new Rectangle(0,0 , 500, 500));
frame.setVisible(true);
Даже я установил Bound, JFrame рассматривает метод setSize и, похоже, пренебрегает setMaximizedBounds метод. Я уже пробовал использовать метод setMaximumized, но получил тот же результат.