I would like to apply my own close and minimize buttons. Is there any way to change the JFrame design?
JFrame
think you are after a JWindow
http://docs.oracle.com/javase/7/docs/api/javax/swing/JWindow.html
You can then create your own buttons which actions can minimize/close your window