WindowBuilder Design
-
Hallo,
bin komplett neu im Java Thema. Habe den Window Builder in der Version 1.9.7 über den MarcetPlace in Eclipse installiert. Habe dann in einem Test ein JFrame angelegt, das Programm lässt sich starten, Frame wird gezeigt. CLicke ich aber nun auf "Design", bekomme ich folgenden Fehler "Unable to load *.wbp-component.xml description". Könnt ihr mir da bitte helfen???Vielen Dank.
-
Laut WindowBuilder was not able to show the GUI. unable to load *.wbp-component.xml description for component javax.swing.JFrame installiere mal die Version WindowBuilder Nightly (1.9.6.pre) oder warte auf die kommende Version 1.9.8.
-
Hi,
habe versucht den WindowBuilder 1.9.6 zu installieren. Habe den Link "https://download.eclipse.org/windowbuilder/1.9.6/" als Quelle für den Builder ausgewählt. Nach der Installation habe ich dann im Marketplace unter installierte aber wieder den 1.9.7 angezeigt bekommen. Kann man da wirklich was falsch machen?
Hat der 1.9.7 ein Problem, oder liegt kann das an meiner Installation liegen?Vielen Dank schon einmal für weitere Antworten, würde mir sehr helfen, wenn das funktioniert.
-
Habe Eclipse nochmal komplett neu installiert und habe jetzt im WindowBuilder auch die Version 1.9.6. Nun habe ich in einer leeren Anwendung einen Frame angelegt. Klicke ich nun auf "Design", öffnet sich das Fenster ohne Fhlermeldung, die Komponentenpalette ist allerdings leer. Code steht unten.
Bitte helft mir dabei
package TomTest; import java.awt.BorderLayout; import java.awt.EventQueue; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.border.EmptyBorder; public class TestFrame1 extends JFrame { private JPanel contentPane; /** * Launch the application. */ public static void main(String[] args) { EventQueue.invokeLater(new Runnable() { public void run() { try { TestFrame1 frame = new TestFrame1(); frame.setVisible(true); } catch (Exception e) { e.printStackTrace(); } } }); } /** * Create the frame. */ public TestFrame1() { setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setBounds(100, 100, 450, 300); contentPane = new JPanel(); contentPane.setBorder(new EmptyBorder(5, 5, 5, 5)); contentPane.setLayout(new BorderLayout(0, 0)); setContentPane(contentPane); } }