javafx-遇到controller初始化函数中一个比较有趣的问题,初始中,设定了一个快捷键,然后执行的功能是获取当前页面的html内容。开始的代码运行时报错空指针,代码如下:
JIntellitype.getInstance().registerHotKey(3, JIntellitype.MOD_ALT, (int)'B');
JIntellitype.getInstance().addHotKeyListener(new HotkeyListener() {
@Override
public void onHotKey(int i) {
if(i==3){
Platform.runLater(new Runnable() {
@Override
public void run() {
noticeGo(null);
}
});
}
}
});
最后改成异步线程执行就好了
JIntellitype.getInstance().registerHotKey(3, JIntellitype.MOD_ALT, (int)'B');
JIntellitype.getInstance().addHotKeyListener(new HotkeyListener() {
@Override
public void onHotKey(int i) {