View previous topic :: View next topic |
Author |
Message |
rastapete Founding Father
Joined: 13 Feb 2005 Posts: 401 Location: 'Ipsa' this, you pissy little bitch!
|
Posted: Sat Jan 17, 2009 9:53 pm Post subject: Bug: Setting component width & height to 0 throws an err |
|
|
IIRC, new components would come in to the console with w=0 & h=0. I used to use those settings to make a component invisible until I had decided whether & where to use it.
I tried the same thing with v3b4.4 and got this error:
Quote: | Date: Sat Jan 17 17:27:41 EST 2009
Build: January 15 2009 - 2114
Exception: class java.lang.IllegalArgumentException
Stack Trace:
java.lang.IllegalArgumentException: Component height must be greater than zero
at com.drneau.tournamentManager.d.b.b.e.a(e.java:89)
at com.drneau.tournamentManager.d.b.c.d.a(d.java:107)
at com.drneau.tournamentManager.d.b.c.ac.a(ac.java:46)
at com.drneau.tournamentManager.d.b.c.a.<init>(a.java:26)
at com.drneau.tournamentManager.d.b.c.a.a(a.java:12)
at com.drneau.tournamentManager.d.b.c.bc.l(bc.java:6
at com.drneau.tournamentManager.d.b.c.bc.mouseClicked(bc.java:540)
at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:211)
at java.awt.Component.processMouseEvent(Component.java:5605)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3135)
at java.awt.Component.processEvent(Component.java:5367)
at java.awt.Container.processEvent(Container.java:2010)
at java.awt.Component.dispatchEventImpl(Component.java:4068)
at java.awt.Container.dispatchEventImpl(Container.java:2068)
at java.awt.Component.dispatchEvent(Component.java:3903)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4256)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3945)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3866)
at java.awt.Container.dispatchEventImpl(Container.java:2054)
at java.awt.Window.dispatchEventImpl(Window.java:1801)
at java.awt.Component.dispatchEvent(Component.java:3903)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at com.drneau.tournamentManager.d.f.b.dispatchEvent(b.java:4)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:180)
at java.awt.Dialog$1.run(Dialog.java:535)
at java.awt.Dialog$2.run(Dialog.java:565)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Dialog.show(Dialog.java:563)
at java.awt.Component.show(Component.java:1302)
at java.awt.Component.setVisible(Component.java:1255)
at com.drneau.tournamentManager.d.b.c.xb.a(xb.java:3)
at com.drneau.tournamentManager.d.e.k.b.a(b.java:73)
at com.drneau.tournamentManager.d.e.k.i.actionPerformed(i.java:5)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1882)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2202)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231)
at java.awt.Component.processMouseEvent(Component.java:5602)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3135)
at java.awt.Component.processEvent(Component.java:5367)
at java.awt.Container.processEvent(Container.java:2010)
at java.awt.Component.dispatchEventImpl(Component.java:4068)
at java.awt.Container.dispatchEventImpl(Container.java:2068)
at java.awt.Component.dispatchEvent(Component.java:3903)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4256)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3936)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3866)
at java.awt.Container.dispatchEventImpl(Container.java:2054)
at java.awt.Window.dispatchEventImpl(Window.java:1801)
at java.awt.Component.dispatchEvent(Component.java:3903)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at com.drneau.tournamentManager.d.f.b.dispatchEvent(b.java:4)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) |
|
|
Back to top |
|
|
drneau Site Admin
Joined: 13 Feb 2005 Posts: 2385 Location: Woodbury, MN
|
Posted: Sat Jan 17, 2009 9:57 pm Post subject: |
|
|
That error is supposed to be caught and a textbox displayed. I'll fix that.
But as you can see, there's no width or height of 0 allowed. _________________ --
Dr. Neau (not a real doctor)
http://drneau.com
http://home.comcast.net/~jneau |
|
Back to top |
|
|
drneau Site Admin
Joined: 13 Feb 2005 Posts: 2385 Location: Woodbury, MN
|
|
Back to top |
|
|
|