Konstruktor nicht definiert wie mach ch es richtig??

Status
Nicht offen für weitere Antworten.

Harry1991

Mitglied
ich habe mehrer fehler meldung auf grund eines konstruktors bekommen verstehe sie aber nicht hier ma der quell code
Java:
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import javax.swing.*;


public class NotePad1234 implements ActionListener 
{
	
	private static final String JMenu = null;
	JFrame f = new JFrame("Editor");
	
	JTextArea text = new JTextArea();
	JMenu datei,farbe,edit,schrift;
	JMenuBar menübar; 
	JMenuItem neu,laden,speichern,beenden,blau,rot,grün,schwarz,kopieren,einfügen,ausschneiden,
	          sanss,serif,mono,lucida,zehn,zwölf,achtzehn,achtnvierzig;
	String hilf = new String ();
	
	public NotePad1234(int modus) {
		// TODO Auto-generated constructor stub
	}
	public NotePad1234(String string) {
		// TODO Auto-generated constructor stub
	}
	public void NotePad12341 (String s)
	{
		super (string);
		text.setSize(400,350);
	    this.addMyWindowListener(text);
		
		//Schaltfächen der Menüleiste erstellen + Menüleiste erstellen
	menübar = new JMenuBar();
	datei = new JMenu("Datei");
	neu = new JMenuItem("Neu");
	laden = new JMenuItem("Laden");
	speichern = new JMenuItem("Speichern");
	beenden = new JMenuItem("Beenden");
	
	//Farbmenü erstellen
	farbe = new JMenu ("Farbe");
	blau = new JMenuItem("Blau");
	rot = new JMenuItem("Rot");
	grün = new JMenuItem("Grün");
	schwarz = new JMenuItem("Schwarz");
	
	//Editor Menü erstellen
	
	edit = new JMenu ("Edit");
	kopieren = new JMenuItem("Kopieren");
	einfügen = new JMenuItem("Einfügen");
	ausschneiden = new JMenuItem("Ausschneiden");
	
	//Schriftmenü erstellen
	
	schrift = new JMenu("Schrift");
	sanss = new JMenuItem("SansSerif");
	mono = new JMenuItem("Monospaced");
	serif = new JMenuItem("Serif");
	lucida = new JMenuItem ("LucidaSans");
	
	setJMenuBar(menübar);
	
	//Items zu Datei hinzufügen
	menübar.add(datei);
	datei.add(neu);
	datei.add(laden);
	datei.add(speichern);
	datei.add(beenden);
	
	//Items zu farbe hinzufügen
	menübar.add(farbe);
	farbe.add(blau);
	farbe.add(rot);
	farbe.add(grün);
	farbe.add(schwarz);
	
	//Items zu edit hinzufügen
	menübar.add(edit);
	edit.add(kopieren);
	edit.add(einfügen);
	edit.add(ausschneiden);
	
	//items zu schrift hinzufügen
	menübar.add(schrift);
	schrift.add(sanss);
	schrift.add(mono);
	schrift.add(serif);
	schrift.add(lucida);
	
	
	//Menüitems zum AL hinzufügen
	neu.addActionListener(this);
	laden.addActionListener(this);
	speichern.addActionListener(this);
	blau.addActionListener(this);
	rot.addActionListener(this);
	grün.addActionListener(this);
	schwarz.addActionListener(this);
	kopieren.addActionListener(this);
	einfügen.addActionListener(this);
	ausschneiden.addActionListener(this);
	sanss.addActionListener(this);
	mono.addActionListener(this);
	serif.addActionListener(this);
	lucida.addActionListener(this);
	
	 f.add(menübar);
	f.add(text);
	
	
	this.add(text);
	this.setVisible(true);
	f.setVisible(true);
	}
	private void addMyWindowListener(JTextArea text2) {
		// TODO Auto-generated method stub
		
	}
	public static void main(String args[]){
		NotePad1234 s = new NotePad1234("Editor");
			
}
	//funktionen der Schaltflächen einfügen
	public void actionPerformed(ActionEvent e) {
		if(e.getSource()==laden){
			text.setText("");
			readin();
		}
		
		if(e.getSource()==speichern){
			writeout();
		}
		
		if(e.getSource()==neu){
			text.setText("");
		}
		
		if(e.getSource()==beenden){
			@SuppressWarnings("unused")
			Object hilf = text.getText();
		}
		if(e.getSource()==beenden){
			System.exit(0);
		}
	}

	private void writeout() {
		// TODO Auto-generated method stub
		
	}
	private void readin() {
		// TODO Auto-generated method stub
		
	}
	private void add(JTextArea text2) {
		// TODO Auto-generated method stub
		
	}


	private void setVisible(boolean b) {
		// TODO Auto-generated method stub
		
	}


	private void setJMenuBar(JMenuBar menübar2) {
		// TODO Auto-generated method stub
		
	}


	@SuppressWarnings({ "unchecked", "unused" })
	private void addMyWindowListener(NotePad1234 notepad1234) {
		// TODO Auto-generated method stub
		
	}


	private void setSize(int i, int j) {
		// TODO Auto-generated method stub
	}
	
	//funktionen der einheiten einstellen
	
	//Speichern
	@SuppressWarnings("unchecked")
	public void file_dialog(NotePad1234 notepad1234) {

	{
		FileDialog file2 = new FileDialog (this,"speichern",FileDialog.SAVE);
		file2.setVisible(true);
		File f = new File(file2.getDirectory()+file2.getFile());
		FileOutputStream f1 = null;
		try {
			f1 = new FileOutputStream(f);
		}
		catch (FileNotFoundException e2) {
			e2.printStackTrace();
		}
		
		BufferedWriter out = new BufferedWriter(new OutputStreamWriter(f1));			
		String line = new String();
		line=text.getText();
		try {
			out.append(line);
		} catch (IOException e1) {
			e1.printStackTrace();
		}
		try {
			out.close();
		} catch (IOException e1) {
			e1.printStackTrace();
		}}
		}
	
	//Laden
		public final void file_dialog1(NotePad1234 s) {

			FileDialog file1 = new FileDialog (this,"Laden",FileDialog.LOAD);
			file1.setVisible(true);
			File f = new File(file1.getDirectory()+file1.getFile());
			FileInputStream f1 = null;
			try {
				f1 = new FileInputStream(f);
			} catch (FileNotFoundException e2) {
				e2.printStackTrace();
			}
			BufferedReader in = new BufferedReader(new InputStreamReader(f1));			
			String line = new String();
			while(line!=null){
			try {
				line = in.readLine();
			} catch (IOException e1) {
				e1.printStackTrace();
			}
			text.append(line);
			text.append("\n");
			}
			try {
				in.close();
			} catch (IOException e1) {
				e1.printStackTrace();
			}
	}}
dabke für die hilfe schon einmal im vorraus
 
B

bygones

Gast
Java:
  public NotePad1234(String string) {
        // TODO Auto-generated constructor stub
    }
    public void NotePad12341 (String s)
    {
        super (string);
a) du hast keine Super klasse also wird [c]super[/c] schwierig da Object diesen Konstruktor nicht kennt
b) du hast zweimal den selben Konstruktor, das wird auch nix

edit: soll der 2. auch ein konstruktor sein oder eine Methode ?
 

Schandro

Top Contributor
Was soll diese Zeile?
Object hat keinen Konstruktor der einen String erwartet.
(Deine Klasse erbt von Object)

€dit: Hat mein Schreiben dieser 2 Zeilen wirklich so lange gedauert, dass während dessen 2 andere vor mir posten konnten? omfg
€dit2: Das nächste mal bitte immer die komplette Fehlermeldung posten, dafür sind diese schließlich da...
 
Zuletzt bearbeitet:

Harry1991

Mitglied
danke schonma für die antworten ich bein eigendlich ein absoluter java neuling progrtammiere gerade mal in der 2. woche damit konnte einer vllt mal der quell code richtig stellen ubnd die umgestellten zeilen kommentieren ?? wäre echt gut
 
B

bygones

Gast
ich vermute mal - da ich keine ahnung habe was du eigentlich haben willst
Java:
 public NotePad1234(int modus) {
        // TODO Auto-generated constructor stub
    }
    public NotePad12341 (String s)
    {
        text.setSize(400,350);
        this.addMyWindowListener(text);
die Frage ist - was wolltest du mit super(s) machen ?


Ich frage mich immer warum tut man sich nach 2 wochen anfang schon eine GUI programmierung an ? *kopfschuettel*
 

Harry1991

Mitglied
ich mag herausforderungen

zum dem super(s)
das frage ich mich gerade sleber was ich damit wollte:shock: hab es gestern versucht und dann ging das nicht musste dann auch los weil wegen wichtigen termin und so und habs heute morgen als ich rein geschaut hab vergessen was cih damit wollte wenn cih ehrlich bin
 

Painii

Bekanntes Mitglied
danke schonma für die antworten ich bein eigendlich ein absoluter java neuling progrtammiere gerade mal in der 2. woche damit konnte einer vllt mal der quell code richtig stellen ubnd die umgestellten zeilen kommentieren ?? wäre echt gut

Also als Anfänger in der 2. Woche trau ich dir nicht zu das ganze Teil selbst zu programmieren (mir selbst hätt ich sowas damals auch nicht zugetraut)...

Lerne lieber erstmal Grundlagen (da gibts tolle Bücher die dir dann erklären was Objekte sind und wie man damit arbeitet) und wenn du da drin gefestigt bist schau dir das hier nochmal an.

edit: Grundlagen -> Konsolenprogramme ohne schöne Fensterchen :bae:

edit2:
Java:
private static final String JMenu = null;
Die Zeile zeigt nochmal dass du Grundlagen lernen solltest. Die Zeile macht so ziemlich null Sinn.
 
Zuletzt bearbeitet:

tfa

Top Contributor
Sieht so aus, als sollte die Klasse eigentlich von JFrame abgeleitet sein. Aber irgendwie geht das alles durcheinander.

Java:
f.add(menübar);
    f.add(text);
    
    
    this.add(text);
    this.setVisible(true);
    f.setVisible(true);
    }
 

Harry1991

Mitglied
Also als Anfänger in der 2. Woche trau ich dir nicht zu das ganze Teil selbst zu programmieren (mir selbst hätt ich sowas damals auch nicht zugetraut)...
also mit wird schon ein wenig geholfen

Lerne lieber erstmal Grundlagen (da gibts tolle Bücher die dir dann erklären was Objekte sind und wie man damit arbeitet) und wenn du da drin gefestigt bist schau dir das hier nochmal an.
ich arbeite parallel mit java ist eine insel

ist auch nicht das erste was ich mit java programmiere letzte woche wars ein taschenrechner;)
 

ARadauer

Top Contributor
wo hast du den das....

ah da...
FileDialog file2 = new FileDialog (this,"speichern",FileDialog.SAVE);

nicht this mitgeben sondern f

FileDialog file2 = new FileDialog (f,"speichern",FileDialog.SAVE);
 

ARadauer

Top Contributor
aja aus dem

Java:
    public NotePad1234(int modus) {
        // TODO Auto-generated constructor stub
    }
    public NotePad1234(String string) {
        // TODO Auto-generated constructor stub
    }
    public void NotePad12341 (String s)
    {
        super (string);

machst du noch

Java:
 public NotePad1234 (String s)
    {
 

Harry1991

Mitglied
danke jz zeigt er mir auch keiner fehler mehr an aber ich hab da noch ein problem warum läuft das programm jetzt immer noch nicht?? woran liegt das denn jetzt??
 

sliwalker

Top Contributor
Neben den ganzen anderen Sachen nur mal als grundsätzliche Info:

- Konstruktoren tragen den Namen der Klasse (und zwar exakt denselben)
- Konstruktoren haben niemals einen Rückgabetyp. Nicht mal void.
- Konstruktoren kann man ausschließlich und indirekt nur mit den Schlüsselwörtern new und super aufrufen. Niemals direkt
- Ein Standardkonstruktor ist ein Konstruktor ohne Übergabeparameter und wird immer automatisch generiert, außer
- Du definierst einen Konstruktor, der einen Parameter übergeben bekommt, dann musst Du ihn selbst hinschreiben
- Die erste Anweisung eines Kontruktors muss der Aufruf des Konstruktors der Vaterklasse sein(super), außer Du bist vom Typ Object

Manches hat nichts mit Deinem Beispiel zu tun, anderes schon. Vielleicht ganz sinnvoll zu wissen.
Aber mich würde mal interessieren, woher Du Deine Beispiele nimmst. Manches macht da wirklich keinen Sinn, dass solltest Du mal genauer betrachten.
 

Harry1991

Mitglied
Java:
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import javax.swing.*;


public class NotePad1234 implements ActionListener, WindowListener{

	
	private static final String JMenu = null;
	static JFrame f = new JFrame("Editor");
	
	JTextArea text = new JTextArea();
	JMenu datei,farbe,edit,schrift;
	JMenuBar menübar; 
	JMenuItem neu,laden,speichern,beenden,blau,rot,grün,schwarz,kopieren,einfügen,ausschneiden,
	          sanss,serif,mono,lucida,zehn,zwölf,achtzehn,achtnvierzig;
	String hilf = new String ();
	
	
	public NotePad1234(String string) {		
	}
	public void NotePad12341 (String s)	{
	//super (super);
	text.setSize(400,350);
	this.addMyWindowListener(text);
	
    //Schaltfächen der Menüleiste erstellen + Menüleiste erstellen
	menübar = new JMenuBar();
	datei = new JMenu("Datei");
	neu = new JMenuItem("Neu");
	laden = new JMenuItem("Laden");
	speichern = new JMenuItem("Speichern");
	beenden = new JMenuItem("Beenden");
	
	//Farbmenü erstellen
	farbe = new JMenu ("Farbe");
	blau = new JMenuItem("Blau");
	rot = new JMenuItem("Rot");
	grün = new JMenuItem("Grün");
	schwarz = new JMenuItem("Schwarz");
	
	//Editor Menü erstellen
	
	edit = new JMenu ("Edit");
	kopieren = new JMenuItem("Kopieren");
	einfügen = new JMenuItem("Einfügen");
	ausschneiden = new JMenuItem("Ausschneiden");
	
	//Schriftmenü erstellen
	
	schrift = new JMenu("Schrift");
	sanss = new JMenuItem("SansSerif");
	mono = new JMenuItem("Monospaced");
	serif = new JMenuItem("Serif");
	lucida = new JMenuItem ("LucidaSans");
	
	setJMenuBar(menübar);
	
	//Items zu Datei hinzufügen
	menübar.add(datei);
	datei.add(neu);
	datei.add(laden);
	datei.add(speichern);
	datei.add(beenden);
	
	//Items zu farbe hinzufügen
	menübar.add(farbe);
	farbe.add(blau);
	farbe.add(rot);
	farbe.add(grün);
	farbe.add(schwarz);
	
	//Items zu edit hinzufügen
	menübar.add(edit);
	edit.add(kopieren);
	edit.add(einfügen);
	edit.add(ausschneiden);
	
	//items zu schrift hinzufügen
	menübar.add(schrift);
	schrift.add(sanss);
	schrift.add(mono);
	schrift.add(serif);
	schrift.add(lucida);
	
	
	//Menüitems zum AL hinzufügen
	neu.addActionListener(this);
	laden.addActionListener(this);
	speichern.addActionListener(this);
	blau.addActionListener(this);
	rot.addActionListener(this);
	grün.addActionListener(this);
	schwarz.addActionListener(this);
	kopieren.addActionListener(this);
	einfügen.addActionListener(this);
	ausschneiden.addActionListener(this);
	sanss.addActionListener(this);
	mono.addActionListener(this);
	serif.addActionListener(this);
	lucida.addActionListener(this);
	
	f.add(menübar);
	f.add(text);
	
	
	this.add(text);
	this.setVisible(true);
	f.setVisible(true);
	}
	private void addMyWindowListener(JTextArea text2) {		
	}
	public static void main(String args[])
	{		
	
    NotePad1234 n = new NotePad1234("Editor");	

    }
	//funktionen der Schaltflächen einfügen
	public void actionPerformed(ActionEvent e) {
		if(e.getSource()==laden){
			text.setText("");
			readin();
	}
		
		if(e.getSource()==speichern){
			writeout();
		}
		
		if(e.getSource()==neu){
			text.setText("");
		}
		
		if(e.getSource()==beenden){
			@SuppressWarnings("unused")
			Object hilf = text.getText();
		}
		if(e.getSource()==beenden){
			System.exit(0);
		}
	}

	private void writeout() {	
	}
	private void readin() {
		
	}
	private void add(JTextArea text2) {	
	}
    private void setVisible(boolean b) {	
	}
	private void setJMenuBar(JMenuBar menübar2){		
	}

	//funktionen der einheiten einstellen
	
	//Speichern
	public void  JFileChooser(NotePad1234 s) {

	{
		FileDialog file2 = new FileDialog (f,"speichern",FileDialog.SAVE);
		file2.setVisible(true);
		File f = new File(file2.getDirectory()+file2.getFile());
		FileOutputStream f1 = null;
		try {
			f1 = new FileOutputStream(f);
		}
		catch (FileNotFoundException e2) {
			   e2.printStackTrace();
		}
		
		BufferedWriter out = new BufferedWriter(new OutputStreamWriter(f1));			
		String line = new String();
		line=text.getText();
		try {
			   out.append(line);
		} 
		catch (IOException e1) {
			   e1.printStackTrace();
		}
		try {
			   out.close();
		} 
		catch (IOException e1) {
			   e1.printStackTrace();
		}}
		}
	
	//Laden
	
		public void  JFileChooser1(NotePad1234 s) {

			FileDialog file1 = new FileDialog (f,"Laden",FileDialog.LOAD);
			file1.setVisible(true);
			File f = new File(file1.getDirectory()+file1.getFile());
			FileInputStream f1 = null;
			try {
				f1 = new FileInputStream(f);
			} catch (FileNotFoundException e2) {
				e2.printStackTrace();
			}
			BufferedReader in = new BufferedReader(new InputStreamReader(f1));			
			String line = new String();
			while(line!=null){
			try {
				line = in.readLine();
			} catch (IOException e1) {
				e1.printStackTrace();
			}
			text.append(line);
			text.append("\n");
			}
			try {
				in.close();
			} catch (IOException e1) {
				e1.printStackTrace();
			}
	}
		public final static String getJMenu() {
			return JMenu;
		}
		@Override
		public void windowActivated(WindowEvent e) {
			// TODO Auto-generated method stub
			
		}
		@Override
		public void windowClosed(WindowEvent e) {
			// TODO Auto-generated method stub
			
		}
		@Override
		public void windowClosing(WindowEvent e) {
			// TODO Auto-generated method stub
			
		}
		@Override
		public void windowDeactivated(WindowEvent e) {
			// TODO Auto-generated method stub
			
		}
		@Override
		public void windowDeiconified(WindowEvent e) {
			// TODO Auto-generated method stub
			
		}
		@Override
		public void windowIconified(WindowEvent e) {
			// TODO Auto-generated method stub
			
		}
		@Override
		public void windowOpened(WindowEvent e) {
			// TODO Auto-generated method stub
			
		}}
 

ARadauer

Top Contributor
wenn ich sowas schreiben:
aja aus dem

Java:
    public NotePad1234(int modus) {
        // TODO Auto-generated constructor stub
    }
    public NotePad1234(String string) {
        // TODO Auto-generated constructor stub
    }
    public void NotePad12341 (String s)
    {
        super (string);

machst du noch

Java:
 public NotePad1234 (String s)
    {


dann mein ich das auch so ;-)

Java:
 public NotePad1234(String string) {     
    }
    public void NotePad12341 (String s) {
wieso gibts in deinem code noch diese Methode? NotePad12341
 

ARadauer

Top Contributor
Java:
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import javax.swing.*;
 
 
public class NotePad1234 implements ActionListener, WindowListener{
 
    
    private static final String JMenu = null;
    static JFrame f = new JFrame("Editor");
    
    JTextArea text = new JTextArea();
    JMenu datei,farbe,edit,schrift;
    JMenuBar menübar; 
    JMenuItem neu,laden,speichern,beenden,blau,rot,grün,schwarz,kopieren,einfügen,ausschneiden,
              sanss,serif,mono,lucida,zehn,zwölf,achtzehn,achtnvierzig;
    String hilf = new String ();
    
    
  //  public NotePad1234(String string) {   //dieser Konstruktor wird aufgerufen, macht aber nix  
    //}
    //public void NotePad12341 (String s) { // das ist irgendeine Methode die niemand aufruft....
    	
    public NotePad1234(String string) {   //dieser Konstruktor wird aufgerufen, macht aber nix  
    	
    //super (super);
    text.setSize(400,350);
    this.addMyWindowListener(text);
    
    //Schaltfächen der Menüleiste erstellen + Menüleiste erstellen
    menübar = new JMenuBar();
    datei = new JMenu("Datei");
    neu = new JMenuItem("Neu");
    laden = new JMenuItem("Laden");
    speichern = new JMenuItem("Speichern");
    beenden = new JMenuItem("Beenden");
    
    //Farbmenü erstellen
    farbe = new JMenu ("Farbe");
    blau = new JMenuItem("Blau");
    rot = new JMenuItem("Rot");
    grün = new JMenuItem("Grün");
    schwarz = new JMenuItem("Schwarz");
    
    //Editor Menü erstellen
    
    edit = new JMenu ("Edit");
    kopieren = new JMenuItem("Kopieren");
    einfügen = new JMenuItem("Einfügen");
    ausschneiden = new JMenuItem("Ausschneiden");
    
    //Schriftmenü erstellen
    
    schrift = new JMenu("Schrift");
    sanss = new JMenuItem("SansSerif");
    mono = new JMenuItem("Monospaced");
    serif = new JMenuItem("Serif");
    lucida = new JMenuItem ("LucidaSans");
    
    setJMenuBar(menübar);
    
    //Items zu Datei hinzufügen
    menübar.add(datei);
    datei.add(neu);
    datei.add(laden);
    datei.add(speichern);
    datei.add(beenden);
    
    //Items zu farbe hinzufügen
    menübar.add(farbe);
    farbe.add(blau);
    farbe.add(rot);
    farbe.add(grün);
    farbe.add(schwarz);
    
    //Items zu edit hinzufügen
    menübar.add(edit);
    edit.add(kopieren);
    edit.add(einfügen);
    edit.add(ausschneiden);
    
    //items zu schrift hinzufügen
    menübar.add(schrift);
    schrift.add(sanss);
    schrift.add(mono);
    schrift.add(serif);
    schrift.add(lucida);
    
    
    //Menüitems zum AL hinzufügen
    neu.addActionListener(this);
    laden.addActionListener(this);
    speichern.addActionListener(this);
    blau.addActionListener(this);
    rot.addActionListener(this);
    grün.addActionListener(this);
    schwarz.addActionListener(this);
    kopieren.addActionListener(this);
    einfügen.addActionListener(this);
    ausschneiden.addActionListener(this);
    sanss.addActionListener(this);
    mono.addActionListener(this);
    serif.addActionListener(this);
    lucida.addActionListener(this);
    
    f.add(menübar);
    f.add(text);
    
    
    this.add(text);
    this.setVisible(true);
    f.setVisible(true);
    }
    private void addMyWindowListener(JTextArea text2) {     
    }
    public static void main(String args[])
    {       
    
    NotePad1234 n = new NotePad1234("Editor");  
 
    }
    //funktionen der Schaltflächen einfügen
    public void actionPerformed(ActionEvent e) {
        if(e.getSource()==laden){
            text.setText("");
            readin();
    }
        
        if(e.getSource()==speichern){
            writeout();
        }
        
        if(e.getSource()==neu){
            text.setText("");
        }
        
        if(e.getSource()==beenden){
            @SuppressWarnings("unused")
            Object hilf = text.getText();
        }
        if(e.getSource()==beenden){
            System.exit(0);
        }
    }
 
    private void writeout() {   
    }
    private void readin() {
        
    }
    private void add(JTextArea text2) { 
    }
    private void setVisible(boolean b) {    
    }
    private void setJMenuBar(JMenuBar menübar2){        
    }
 
    //funktionen der einheiten einstellen
    
    //Speichern
    public void  JFileChooser(NotePad1234 s) {
 
    {
        FileDialog file2 = new FileDialog (f,"speichern",FileDialog.SAVE);
        file2.setVisible(true);
        File f = new File(file2.getDirectory()+file2.getFile());
        FileOutputStream f1 = null;
        try {
            f1 = new FileOutputStream(f);
        }
        catch (FileNotFoundException e2) {
               e2.printStackTrace();
        }
        
        BufferedWriter out = new BufferedWriter(new OutputStreamWriter(f1));            
        String line = new String();
        line=text.getText();
        try {
               out.append(line);
        } 
        catch (IOException e1) {
               e1.printStackTrace();
        }
        try {
               out.close();
        } 
        catch (IOException e1) {
               e1.printStackTrace();
        }}
        }
    
    //Laden
    
        public void  JFileChooser1(NotePad1234 s) {
 
            FileDialog file1 = new FileDialog (f,"Laden",FileDialog.LOAD);
            file1.setVisible(true);
            File f = new File(file1.getDirectory()+file1.getFile());
            FileInputStream f1 = null;
            try {
                f1 = new FileInputStream(f);
            } catch (FileNotFoundException e2) {
                e2.printStackTrace();
            }
            BufferedReader in = new BufferedReader(new InputStreamReader(f1));          
            String line = new String();
            while(line!=null){
            try {
                line = in.readLine();
            } catch (IOException e1) {
                e1.printStackTrace();
            }
            text.append(line);
            text.append("\n");
            }
            try {
                in.close();
            } catch (IOException e1) {
                e1.printStackTrace();
            }
    }
        public final static String getJMenu() {
            return JMenu;
        }
        @Override
        public void windowActivated(WindowEvent e) {
            // TODO Auto-generated method stub
            
        }
        @Override
        public void windowClosed(WindowEvent e) {
            // TODO Auto-generated method stub
            
        }
        @Override
        public void windowClosing(WindowEvent e) {
            // TODO Auto-generated method stub
            
        }
        @Override
        public void windowDeactivated(WindowEvent e) {
            // TODO Auto-generated method stub
            
        }
        @Override
        public void windowDeiconified(WindowEvent e) {
            // TODO Auto-generated method stub
            
        }
        @Override
        public void windowIconified(WindowEvent e) {
            // TODO Auto-generated method stub
            
        }
        @Override
        public void windowOpened(WindowEvent e) {
            // TODO Auto-generated method stub
            
        }}
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Konstruktor-Aufruf im Konstruktor, aber nicht am Anfang? Java Basics - Anfänger-Themen 4
frager2345 Warum muss ich hier im Konstruktor meine Exeption nicht abfangen ? Java Basics - Anfänger-Themen 4
M wird der Konstruktor nicht als 1. ausgeführt? Java Basics - Anfänger-Themen 13
S Konstruktor passt nicht zum Rest Java Basics - Anfänger-Themen 11
R Objekt in Konstruktor ist nicht zulässig Java Basics - Anfänger-Themen 5
B Warum können super() und this() nicht gemeinsam in einem Konstruktor verwendet werden? Java Basics - Anfänger-Themen 7
S Variable, die im Konstruktor gesetzt wird, wird nicht gefunden vom Compiler. Java Basics - Anfänger-Themen 4
W Konstruktor von FileInputStream nicht gefunden Java Basics - Anfänger-Themen 18
S Kapselung Objekt bei Übergabe an Konstruktor nicht initalisiert Java Basics - Anfänger-Themen 3
G Konstruktor, BorderLayout nimmt Component nicht auf Java Basics - Anfänger-Themen 2
N Compiler-Fehler Konstruktor funktioniert nicht Java Basics - Anfänger-Themen 18
F Im Konstruktor mit Settern auf private Attribute zugreifen - oder nicht? Java Basics - Anfänger-Themen 18
H Ein alternativer Konstruktor geht nicht Java Basics - Anfänger-Themen 3
J Objekt konstruktor wird nicht aufgerufen Java Basics - Anfänger-Themen 11
H OOP Setter im Konstruktor um code nicht zu wiederholen? Java Basics - Anfänger-Themen 2
D Zweiter Konstruktor der Unterklasse wird nicht angenommen Java Basics - Anfänger-Themen 10
B Konstruktor funktioniert nicht Java Basics - Anfänger-Themen 2
B Konstruktor namen wird nicht erkannt Java Basics - Anfänger-Themen 9
A Konstruktor wird nicht erkannt Java Basics - Anfänger-Themen 2
C Konstruktor wird nicht als erstes aufgerufen! Java Basics - Anfänger-Themen 11
P Mit Konstruktor stimmt was nicht? Java Basics - Anfänger-Themen 10
U Konstruktor nicht sichtbar Java Basics - Anfänger-Themen 6
W Null-Pointer trotz Konstruktor? Java Basics - Anfänger-Themen 9
T Schlüsselworte Schlüsselwort this im Konstruktor Java Basics - Anfänger-Themen 3
J Konstruktor Java Basics - Anfänger-Themen 18
frager2345 Java Singleton Muster -> Methode für Konstruktor mit Parametern Java Basics - Anfänger-Themen 3
G Welche Attribute kommen in den Konstruktor? Java Basics - Anfänger-Themen 5
G Konstruktor und update Java Basics - Anfänger-Themen 4
K Kopier-Konstruktor Java Basics - Anfänger-Themen 6
S Default Konstruktor Java Basics - Anfänger-Themen 7
M Konstruktor ohne Übergabe eines Wertes Java Basics - Anfänger-Themen 7
M Wie kann ich in einem Konstruktor die Methode eines anderen Interfaces mit den jeweiligen Parametern aufrufen? Java Basics - Anfänger-Themen 8
J Vier gewinnt in Java,Spieler Konstruktor Java Basics - Anfänger-Themen 8
kxrdelis Konstruktor für ein Rechtwinkliges Dreieck Java Basics - Anfänger-Themen 10
Zeppi OOP Bruch kürzen im Konstruktor Java Basics - Anfänger-Themen 2
HorstSchröder Konstruktor mit Initialwert Java Basics - Anfänger-Themen 1
C Konstruktor ab serialisiertem Objekt Java Basics - Anfänger-Themen 4
J Input/Output Konstruktor ergänzen, der zur Datei mit einem Objekt passt Java Basics - Anfänger-Themen 0
InfinityDE Problem mit Datenübergabe an Konstruktor Java Basics - Anfänger-Themen 7
B Konstruktor mit Array als Parameter Java Basics - Anfänger-Themen 3
G Variablen Array Länge über den Konstruktor definieren Java Basics - Anfänger-Themen 4
L Konstruktor für eine Map-Datei/Map-Datei einlesen Java Basics - Anfänger-Themen 5
C Interface und Konstruktor Java Basics - Anfänger-Themen 1
H Generische Konstruktor Java Basics - Anfänger-Themen 12
MiMa Seltsames Verhalten im Konstruktor Java Basics - Anfänger-Themen 6
C Unbekannter "Konstruktor"?? Java Basics - Anfänger-Themen 10
W OOP Warenlager mit Array(Konstruktor, Methoden) Java Basics - Anfänger-Themen 39
A Mit einer Methode den Konstruktor aufrufen? Java Basics - Anfänger-Themen 2
K Konstruktor für ein Objekt mit Zugriffsmethoden Java Basics - Anfänger-Themen 7
H Unterschied Konstruktor und Klassenname x = new Klassenname; Java Basics - Anfänger-Themen 3
B Klassen Array Parameter im Konstruktor? Java Basics - Anfänger-Themen 4
E Konstruktor mit Methode Java Basics - Anfänger-Themen 7
E ArithmeticException im Konstruktor Java Basics - Anfänger-Themen 4
S Konstruktor, Objekte Java Basics - Anfänger-Themen 4
F Konstruktor richtig implementiert? Frage zu Benutzereingaben... Java Basics - Anfänger-Themen 9
W Typecastin im Konstruktor? Java Basics - Anfänger-Themen 2
A Variablen Variablenwert über Konstruktor ändern Java Basics - Anfänger-Themen 3
F Arrays im Konstruktor Java Basics - Anfänger-Themen 5
C Konstruktor mit und ohne Parameterliste Java Basics - Anfänger-Themen 13
L Instanzvariablen, Veerbung, Konstruktor Java Basics - Anfänger-Themen 32
E Best Practice Konstruktor mit bestehender Intanz der gleichen Klasse aufrufen Java Basics - Anfänger-Themen 4
E Plausibilitätsprüfung in dem Konstruktor mit Ausnahmebehandlung Java Basics - Anfänger-Themen 8
A Aufruf von Konstruktor , obwohl 2 Parameter weggelassen werden Java Basics - Anfänger-Themen 7
A Aufruf von Konstruktor , obwohl 2 Parameter weggelassen werden Java Basics - Anfänger-Themen 0
D Compiler-Fehler Konstruktor von Superklasse übernehmen Java Basics - Anfänger-Themen 1
P Counter im Konstruktor Java Basics - Anfänger-Themen 11
J toString-Methode in Verbindung mit varArgs-Konstruktor Java Basics - Anfänger-Themen 18
I Einträge in den Konstruktor Java Basics - Anfänger-Themen 3
Aprendiendo [JAVA-Syntax] (int... variable) bei einem Konstruktor Java Basics - Anfänger-Themen 8
J Superklassen Konstruktor Verständnisfrage Java Basics - Anfänger-Themen 1
G Int-Array im Konstruktor Parameter Java Basics - Anfänger-Themen 37
T Datentypen Warum mit Konstruktor Objektvariablen initalisieren? Java Basics - Anfänger-Themen 19
A Vererbung bei Klassen mit Objekt der Klasse im Konstruktor Java Basics - Anfänger-Themen 4
P Konstruktor. Java Basics - Anfänger-Themen 4
D Best Practice Objekt automatisch im Konstruktor füllen? Java Basics - Anfänger-Themen 9
D Objekt oder Konstruktor Java Basics - Anfänger-Themen 2
F Java default Konstruktor Java Basics - Anfänger-Themen 1
R Fragen über den Konstruktor Java Basics - Anfänger-Themen 0
T Konstruktor mit Referenzdatentypen Java Basics - Anfänger-Themen 5
H Klassen Konstruktor Parameter als Instanzvariablen zwischen speichern... Java Basics - Anfänger-Themen 11
T setter im Konstruktor einbauen? Java Basics - Anfänger-Themen 8
R ArrayList im Konstruktor. Java Basics - Anfänger-Themen 4
T Konstruktor Probleme Java Basics - Anfänger-Themen 3
J Wie lässt sich der Konstruktor einer Klasse einer Funktion einer Klasse nutzen. Java Basics - Anfänger-Themen 4
C Generic im Konstruktor Java Basics - Anfänger-Themen 1
F Privater Konstruktor und statische Methoden Java Basics - Anfänger-Themen 4
B Methoden Konstruktor im Konstruktor aufrufen Java Basics - Anfänger-Themen 2
N Aufgabe: Pizza Konstruktor mit mehreren beliebigen Durchmesser/Preiskombinationen Java Basics - Anfänger-Themen 8
K arraygröße durch variablen Konstruktor? Java Basics - Anfänger-Themen 7
K ArrayList in Konstruktor - wie späterer Zugriff Java Basics - Anfänger-Themen 2
G Verwendung von Konstruktor Java Basics - Anfänger-Themen 8
X Übergabeparameter Konstruktor (File) Java Basics - Anfänger-Themen 13
K Wieso muss man finale statische Variablen sofort oder eben im Konstruktor initialisieren? Java Basics - Anfänger-Themen 2
C Konstruktor in Abstrakten Klassen Java Basics - Anfänger-Themen 4
B Konstruktor Problem Java Basics - Anfänger-Themen 8
Joew0815 konstruktor und damit erstellte objekte Java Basics - Anfänger-Themen 1
K Hashtable mit eigenen Konstruktor Java Basics - Anfänger-Themen 2
S Java Fragen Konstruktor & Statische Methoden Java Basics - Anfänger-Themen 4
H Fehler im Konstruktor abfangen Java Basics - Anfänger-Themen 10
J Konstruktor Problem bei Vererbung Java Basics - Anfänger-Themen 1

Ähnliche Java Themen

Neue Themen


Oben