svoid internalFramePopupMenuFromActions_threaded(Container f, L actions) { if (!f instanceof JInternalFrame) ret; for (final AbstractAction a : unnull(actions)) if (a != null) internalFramePopupMenuItem(f/JInternalFrame, str(a.getValue(Action.NAME)), r-thread { callAction(a) }); }