It's been a while since I used InitTool, and the last time I did was on Windows. I can't seem to get it to do anything on my Macbook.
On OSX 10.10.5, I'm launching initiativetool-1.1.b9.jar. The UI loads up just fine. When I click File > New > Combatants..., nothing happens. If I click the green button in the toolbar to add combatants, nothing happens. If I click the button to open the group tool editor or click Tools > Group Editor, nothing happens.
I can try to add a group, but since I can't create groups, I have no groups to add.
I tried initiativetool-1.1.b8, with the same results. I'm running my first 5th edition game tonight and would really like to have the Initiative Tool to help things along. Any idea why it seems to be totally inoperative? Thanks!
Can't seem to create combatants/groups on OSX
-
- Kobold
- Posts: 10
- Joined: Mon Aug 31, 2015 10:26 pm
Re: Can't seem to create combatants/groups on OSX
No one has mentioned any problems with init tool on Mac before this that I have seen. I don't have a Mac so I won't be able to help. Did you download the tool and run it or did you run it from the RPTools site directly? Sometimes running it from the RPTools site can cause issues.
-
- Kobold
- Posts: 10
- Joined: Mon Aug 31, 2015 10:26 pm
Re: Can't seem to create combatants/groups on OSX
I launched the JAR file from a shell so I could capture some console output. When I launch the tool, the first time I try to add combatants (using either the menu option or the button on the toolbar), I get the following Exception:
Subsequent attempts to invoke the same action, or to open the group editor tool, give a different Exception, which seems to occur every time thereafter:
Does that help at all? Any other logging stuff I can turn on by launching the tool with different parameters? Thanks!
Code: Select all
Exception in thread "AWT-EventQueue-0" java.lang.ExceptionInInitializerError
at com.jidesoft.plaf.vsnet.VsnetMetalUtils.initComponentDefaults(Unknown Source)
at com.jidesoft.plaf.LookAndFeelFactory.installJideExtension(Unknown Source)
at com.jidesoft.plaf.LookAndFeelFactory.installJideExtension(Unknown Source)
at com.jidesoft.plaf.LookAndFeelFactory.installJideExtension(Unknown Source)
at com.jidesoft.grid.CellSpanTable.updateUI(Unknown Source)
at com.jidesoft.grid.CategorizedTable.updateUI(Unknown Source)
at javax.swing.JTable.<init>(JTable.java:635)
at javax.swing.JTable.<init>(JTable.java:560)
at com.jidesoft.grid.JideTable.<init>(Unknown Source)
at com.jidesoft.grid.ContextSensitiveTable.<init>(Unknown Source)
at com.jidesoft.grid.NavigableTable.<init>(Unknown Source)
at com.jidesoft.grid.CellStyleTable.<init>(Unknown Source)
at com.jidesoft.grid.CellSpanTable.<init>(Unknown Source)
at com.jidesoft.grid.CategorizedTable.<init>(Unknown Source)
at com.jidesoft.grid.SortableTable.<init>(Unknown Source)
at net.rptools.chartool.ui.component.RPSortableTable.<init>(RPSortableTable.java:80)
at net.rptools.inittool.ui.AddCombatantDialog.<init>(AddCombatantDialog.java:161)
at net.rptools.inittool.ui.InitToolActions$3.actionPerformed(InitToolActions.java:159)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2346)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
at java.awt.Component.processMouseEvent(Component.java:6525)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6290)
at java.awt.Container.processEvent(Container.java:2234)
at java.awt.Component.dispatchEventImpl(Component.java:4881)
at java.awt.Container.dispatchEventImpl(Container.java:2292)
at java.awt.Component.dispatchEvent(Component.java:4703)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4898)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4533)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4462)
at java.awt.Container.dispatchEventImpl(Container.java:2278)
at java.awt.Window.dispatchEventImpl(Window.java:2750)
at java.awt.Component.dispatchEvent(Component.java:4703)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.awt.EventQueue$4.run(EventQueue.java:729)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: java.lang.ClassCastException: java.util.HashMap cannot be cast to java.awt.RenderingHints
at com.jidesoft.swing.JideSwingUtilities.<clinit>(Unknown Source)
... 55 more
Code: Select all
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: Could not initialize class com.jidesoft.swing.JideSwingUtilities
at com.jidesoft.plaf.vsnet.VsnetMetalUtils.initComponentDefaults(Unknown Source)
at com.jidesoft.plaf.LookAndFeelFactory.installJideExtension(Unknown Source)
at com.jidesoft.plaf.LookAndFeelFactory.installJideExtension(Unknown Source)
at com.jidesoft.plaf.LookAndFeelFactory.installJideExtension(Unknown Source)
at com.jidesoft.grid.CellSpanTable.updateUI(Unknown Source)
at com.jidesoft.grid.CategorizedTable.updateUI(Unknown Source)
at javax.swing.JTable.<init>(JTable.java:635)
at javax.swing.JTable.<init>(JTable.java:560)
at com.jidesoft.grid.JideTable.<init>(Unknown Source)
at com.jidesoft.grid.ContextSensitiveTable.<init>(Unknown Source)
at com.jidesoft.grid.NavigableTable.<init>(Unknown Source)
at com.jidesoft.grid.CellStyleTable.<init>(Unknown Source)
at com.jidesoft.grid.CellSpanTable.<init>(Unknown Source)
at com.jidesoft.grid.CategorizedTable.<init>(Unknown Source)
at com.jidesoft.grid.SortableTable.<init>(Unknown Source)
at net.rptools.chartool.ui.component.RPSortableTable.<init>(RPSortableTable.java:80)
at net.rptools.inittool.ui.AddCombatantDialog.<init>(AddCombatantDialog.java:161)
at net.rptools.inittool.ui.InitToolActions$3.actionPerformed(InitToolActions.java:159)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2346)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
at java.awt.Component.processMouseEvent(Component.java:6525)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6290)
at java.awt.Container.processEvent(Container.java:2234)
at java.awt.Component.dispatchEventImpl(Component.java:4881)
at java.awt.Container.dispatchEventImpl(Container.java:2292)
at java.awt.Component.dispatchEvent(Component.java:4703)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4898)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4533)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4462)
at java.awt.Container.dispatchEventImpl(Container.java:2278)
at java.awt.Window.dispatchEventImpl(Window.java:2750)
at java.awt.Component.dispatchEvent(Component.java:4703)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.awt.EventQueue$4.run(EventQueue.java:729)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)