ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
435
435
EMPFEHLEN
-
24.03.04 00:39 #1
- Registriert seit
- Mar 2004
- Beiträge
- 9
Hallo ,
ich bekomme folgende Fehlermeldung beim compilieren des progs:
"30:illegal qualifier; java.awt.Frame is not an inner class appl.super(); " und zeigt auf den punkt nach appl hin.
folgendes steht im programm:
" import java.sql.*;
import java.net.URL;
import java.awt.*;
import java.applet.*;
.
.
public HauptFrameEx4 (java.applet.Applet appl)
{appl.super();
inizialize(); "
genau dieses appl.super() meckert er mir an
Wenn jemand hilfe weiß bitte antworten.
P.S.: (ANFÄNFGER)
-
24.03.04 09:19 #2
- Registriert seit
- Jun 2002
- Ort
- Saarbrücken (Saarland)
- Beiträge
- 9.886
- Blog-Einträge
- 29
Hallo!
So wie es aussieht, möchtest du von einem übergeben Objekt den Konstruktor aufrufen. Das geht so nicht, entweder übergibst du der Methode eine Referenz (Konstruktor wurde zuvor irgendwann einmal ausgerufen (oder du instanziierst eine Anonyme Klasse die du dann Ad-Hoc ausformulierst) oder du übergibst null.
Gruß Tom
-
24.03.04 19:42 #3
- Registriert seit
- Mar 2004
- Beiträge
- 9
Hallo Tom,
danke für deine schnelle Antwort, doch kann ich damit leider noch nicht sehr viel anfangen, da Anfänger. Habe mir das Programm von einer CD kopiert (wollte eine Datenbank ansprechen, doch das mit der treiberanbindung klappte nicht. Deswegen wollte ich das ändern, doch beim coppilieren erhalte ich eben diese Fehlermeldung.) Ich setze einteil des programms hier rein und hoffe du könntest mit einen konkreteren Tip in Form der richtigen Anweisung geben:
// Importieren der notwendiden Klassen
import java.sql.*;
import java.net.URL;
import java.awt.*;
import java.applet.*;
// von der Klasse Frame abgeleitet
// die benoetgten Listener anbinden
class HauptFrameEx4 extends Frame implements java.awt.event.MouseListener, java.awt.event.WindowListener {
private Button ivjButton1 = null;
private Button ivjButton2 = null;
private Label ivjLabel2 = null;
private Label ivjOutDataString = null;
private Label ivjOutSpaltenName = null;
private Label ivjSpaltenNr = null;
private TextField ivjSpaltenNummer = null;
private Label ivjZeilenNr = null;
private TextField ivjZeilenNummer = null;
private String strData = "";
private String strSpaltenname = "";
// default Konstruktor
public HauptFrameEx4(){
super();
initialize();
}// HauptFrameEx4
// zweiter Konstruktor mit Applaet uebergabe
public HauptFrameEx4( java.applet.Applet appl ){
appl.super();
initialize();
}// HauptFrameEx4
Wenn das nicht reichen sollte, dann kann ich auch das ganze prog reinstellen.
MfG; Markus
Ähnliche Themen
-
Konsolenprogramm compilieren
Von Roumeo im Forum JavaAntworten: 4Letzter Beitrag: 30.01.09, 09:21 -
Compilieren zur Laufzeit
Von Kai Cierpka im Forum JavaAntworten: 6Letzter Beitrag: 28.01.08, 19:06 -
Jetty 6 - JSP Compilieren?
Von Wasteman im Forum JavaAntworten: 0Letzter Beitrag: 19.04.07, 10:49 -
PHP Compilieren
Von aKraus im Forum PHPAntworten: 1Letzter Beitrag: 24.11.06, 10:39 -
Von der Eingabeaufforderung Compilieren
Von hunne im Forum C/C++Antworten: 2Letzter Beitrag: 15.07.03, 12:46





Zitieren

Login





