Я хочу установить максимальный размер 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, но получил тот же вывод.