Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Hallo ich würde gerne einen JButton hinter einen anderen setzten und weiß nicht wie das geht. Habe bei Eclipse im WindowBuilder Eigentlich alle Eigenschaften durchgeschaut habe aber nichts gefunden.
Erstmal danke und bei einem Button hat es auch funktioniert aber bei keinem anderen.
Keine Ahnung habe auch nochmal denn genauen Syntax angeschaut war aber alles richtig und er hat mir erst beim start der Anwendung einen Fehler ausgegeben, nicht schon beim entwickeln
java.lang.IllegalArgumentException: illegal component position
at java.awt.Container.checkAdding(Unknown Source)
at java.awt.Container.setComponentZOrder(Unknown Source)
at farmingcontroll.Farmcontroll.<init>(Farmcontroll.java:80)
at farmingcontroll.Farmcontroll$1.run(Farmcontroll.java:30)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Java:
JButton Background = new JButton("");
//Zeile 30
Background.setComponentZOrder(Background, 1);
JButton btnFeld1 = new JButton("");
//Zeile 80
btnFeld1.setComponentZOrder(btnFeld1,3);