Мои качели кадры замерзают перед открытием.Свинг-приложение, висящее при загрузке ClassLoader libawt_lwawt.dylib
приложение зависает при загрузке класса, который расширяет JFrame, но не выполняет первую команду конструктора:
app = new MyFrame(); // debug reach this point
public class MyFrame extends JFrame{
public MyFrame(){
super(); // debug don't reach this point
...
}
}
Когда приостановив нить из затмения, я вижу java.lang.Classloader пытается нагрузки:
/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/jre/lib/libawt_lwawt.dylib
Затвор Дело в том, что некоторые из моих приложений могут запускать пользовательский интерфейс swing с использованием того же JDK.
приложение зависает и при запуске из затмения или из командной строки
Dev Config
- MacOS 10.8.5
- JavaSE 1,8 исполнение environement с JDK 1.8.0-20
Из командной строки у меня есть:
java version "1.8.0_20"
Java(TM) SE Runtime Environment (build 1.8.0_20-b26)
Java HotSpot(TM) 64-Bit Server VM (build 25.20-b23, mixed mode)
Любое предложение?
Initial тему ... ???, но не представляется возможным ответить на что-то там – mKorbel
Спасибо. Речь не идет о том, как писать код для открытия JFrame, но проблема загрузки JFrame сама по себе. Код примера, который я дал, это просто пояснить, где зависает программа. – Martin