🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.jbuilder.java.language
Article #8257

Re: Exception in thread "main"

#8257
From: Marcel Gabi
Date: Mon, 02 Apr 2001 23:20
93 lines
3084 bytes
Hi Mike -

As you have maybe already seen in the previous
answer to your posting, there is an error in the way
you tried to create an instance of your class.
The correct way would be:

//initialisiere eine Instanz der Klasse uebung_3() und weise
//sie der Variable myUebung3 zu, welche vom Typ uebung_3 ist
uebung_3 myUebung3 = new uebung_3();


Hint:
A common naming rule for class names in Java is to start
with a uppercase letter.
Uebung_3 instead of uebung_3.

Regards,

Marcel



Mike wrote:

> Hi there, im a newbie and i`ve a question.
> Im writing my first lessons of java in jbuilder 4.0
>
> I`ve done this little script here:
>
> """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
>
> // Einbinden aller AWT-Klassen
> import java.awt.*;
>
> // Einbinden aller Event-Klassen des AWT-Systems
> import java.awt.event.*;
>
> class uebung_3 extends Frame {
>
>  /**
>   *  Der Konstruktor dient dazu, die Klasse nach dem Aufruf
>   *  zu initialisieren und muss den gleichen Namen wie
>   *  die Klasse haben.
>   */
>  public uebung_3() {
>
>   // Ueberschrift fuer das Fenster festlegen
>   setTitle("uebung_3.java");
>
>   // WindowListener
>   addWindowListener( new WindowAdapter() {
>    public void windowClosing(WindowEvent e) {
>     System.exit(0);
>    }
>   });
>
>   // einen Label definieren,
>   // der Text soll mittig sein
>   Label Anzeige = new Label("Dies ist ein Text", Label.CENTER);
>
>   // Label zum Fenster hinzufuegen
>   add(Anzeige);
>
>   // Groesse des Fensters festlegen
>   setSize(300,80);
>
>   // Fenster sichtbar machen (anzeigen)
>   setVisible(true);
>  }
>
>  /**
>   *  Die Hauptmethode main() wird fuer den Start benoetigt
>   */
>  public static void main( String[] args ) {
>
>   new uebung_3();
>  }
> }
>
> """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
>
> if i try to run this script, jbuilder returns with
> "Could not find the main class. Program will exit."
>
> I`ve specified the "Default runnable file" in the project-properties,
> the java file is uebung_3.java
>
> Thank you for answering!
>
> cya
>
> mike
Technical Details
Message-ID: <3AC9092F.5DD9CD81@borland.com>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!newsfeed.wirehub.nl!PeerFeed.KWeb.on.ca!dnews
References: <3AC8CE1A.CFD3E0CE@bluewin.ch>

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit
X-Google-Thread: f74b3,eff8c91282e89dda
X-Google-Attributes: gidf74b3,public
X-Google-ArrivalTime: 2001-04-02 16:30:01 PST
Message-ID: <3AC9092F.5DD9CD81@borland.com>
Date: Mon, 02 Apr 2001 16:20:15 -0700
From: Marcel Gabi <mgabi@borland.com>
Organization: Borland Software Corporation
X-Mailer: Mozilla 4.7 [en] (X11; I; SunOS 5.8 sun4u)
X-Accept-Language: en
MIME-Version: 1.0
Newsgroups: borland.public.jbuilder.java.language
Subject: Re: Exception in thread "main"
References: <3AC8CE1A.CFD3E0CE@bluewin.ch>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: 10.143.12.99
X-Trace: dnews 986253739 10.143.12.99 (2 Apr 2001 16:22:19 -0700)
Lines: 94
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!newsfeed.wirehub.nl!PeerFeed.KWeb.on.ca!dnews