Reputation: 88
How to disable iconified button in JFrame Window ? something like setResizable, but for minimize button
Upvotes: 0
Views: 924
Reputation: 36
At First, you can use the method setUndecorated(boolean). It may disable the title bar and the border.
In the end, you will create the icon label and close button at your frame top or the others position.
But this way will lose the border look and feel for the frame. If you choose this way, you must create a lot of code.
In fact, If you could not use JNI, this way may be the only.
Upvotes: 2
Reputation: 2540
You could use a JDialog, which natively does not have a minimize button.
In fact, the minimize, close and maximize/un-maximize buttons are drawn by the Operating System itself. This means you can't really disable them within Java.
That's why my suggestion is to use a JDialog.
Upvotes: 2