Java 单击JFrame上的最小化按钮与调用setstate或单击任务栏之间的区别?

Java 单击JFrame上的最小化按钮与调用setstate或单击任务栏之间的区别?,java,jframe,jna,Java,Jframe,Jna,我目前有一个带有重量级Canvas组件的应用程序,当我最小化JFrame时,它会崩溃。如果我使用setstate最小化或双击任务栏图标,它不会停止工作,因此我想知道窗口图标/按钮上的调用有什么不同

我目前有一个带有重量级Canvas组件的应用程序,当我最小化JFrame时,它会崩溃。如果我使用setstate最小化或双击任务栏图标,它不会停止工作,因此我想知道窗口图标/按钮上的调用有什么不同