Abeille Forms Designer

Uwe0911

Grünschnabel
Hallo,
habe mir den Abeille Forms Designer geladen und bin begeistert, wie man dort Gui's designen kann. Mein Problem ist es, diese in eine Java-Klasse einzubetten.

Ich habe die Abeille jar und die Jgoodies.jar in den Clathpath eingebunden.

Hier ein Versuch eien Form aufzurufen

package newForms;
Java:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

import com.jeta.forms.components.panel.FormPanel;

/**
 * Example frame window that loads a form and displays it.
 */
public class MyFormFrame extends JFrame
{
   /**
    * Constructor
    */
   public MyFormFrame( )
   {
      /**
       * FormPanel is a type of JPanel used to contain a form.
       * In this case it is loading the form file myform.jfrm which
       * was created with the Abeille Forms Designer.
       */
      FormPanel panel = new FormPanel( "myForm.jfrm" );
      getContentPane().add( panel );

      // set the size and location of this frame
      setSize( 600, 500 );
      setLocation( 200, 100 );
      setVisible( true );
   }

   /**
    * The main entry point for the application
    * @param args an array of command line arguments for the application.
    */
   public static void main( String[] args )
   {
      MyFormFrame frame = new MyFormFrame( );
      frame.addWindowListener( new WindowAdapter()
	 {
	    public void windowClosing( WindowEvent evt )
	    {
	       System.exit(0);
	    }
	 });
   }
}
Ergebnis:

FormManagerUtils.openPackgedForm failed: myForm.jfrm
java.lang.NullPointerException
at com.jeta.open.resources.AppResourceLoader.getResourceAsStream(Unknown Source)
at com.jeta.forms.gui.formmgr.FormManagerUtils.openPackagedForm(Unknown Source)
at com.jeta.forms.components.panel.FormPanel.<init>(Unknown Source)
at newForms.MyFormFrame.<init>(MyFormFrame.java:24)
at newForms.MyFormFrame.main(MyFormFrame.java:39)


Egal welchen Pfad ich für die myForm angebe, komme zu keinem Ergebnis. Kennst sich jemand damit aus?

Danke :)
 
Zuletzt bearbeitet:
Zurück