myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

Java wo ist der Fehler?

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 03.05.12, 11:43   #1
s0undm4st3R
der stiffmaster himself!
 
Benutzerbild von s0undm4st3R
 
Registriert seit: Nov 2009
Ort: hinter Bagdad
Beiträge: 772
Bedankt: 374
s0undm4st3R putzt sich die Zähne mit Knoblauch. | 3014 Respekt Punktes0undm4st3R putzt sich die Zähne mit Knoblauch. | 3014 Respekt Punktes0undm4st3R putzt sich die Zähne mit Knoblauch. | 3014 Respekt Punktes0undm4st3R putzt sich die Zähne mit Knoblauch. | 3014 Respekt Punktes0undm4st3R putzt sich die Zähne mit Knoblauch. | 3014 Respekt Punktes0undm4st3R putzt sich die Zähne mit Knoblauch. | 3014 Respekt Punktes0undm4st3R putzt sich die Zähne mit Knoblauch. | 3014 Respekt Punktes0undm4st3R putzt sich die Zähne mit Knoblauch. | 3014 Respekt Punktes0undm4st3R putzt sich die Zähne mit Knoblauch. | 3014 Respekt Punktes0undm4st3R putzt sich die Zähne mit Knoblauch. | 3014 Respekt Punktes0undm4st3R putzt sich die Zähne mit Knoblauch. | 3014 Respekt Punkte
Standard Java wo ist der Fehler?

Heyho, muss für morgen ein Informatikprojekt abgegeben. Jetzt zeigt mir Eclipse aber einen Fehler an... habe ihn rot markiert.

Zitat:
private JButton getJb_lösche() {
if (jb_lösche == null) {
jb_lösche = new JButton();
jb_lösche.setBounds(new Rectangle(374, 360, 108, 32));
jb_lösche.setText("Löschen");
jb_lösche.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent e) {
ObjectSet <Buecher> liste = db.query(new Predicate<Buecher>(){
public boolean match(Buecher a){
return a.getName().equalsIgnoreCase(txt_Name.getText());
}
}
);

while(liste.hasNext())
{
Buecher ausgabe = (Buecher) liste.next();
txt_Name.setText(ausgabe.getName());
txt_Straße.setText(ausgabe.getStraße());
txt_PLZ.setText(ausgabe.getPlz());
txt_Ort.setText(ausgabe.getOrt());
tf_Buchtitel.setText(ausgabe.getBuchtitel());
tf_Autor.setText(ausgabe.getAutor());
tf_Von.setText(ausgabe.getVon());
tf_Bis.setText(ausgabe.getBis());

}

}}
);
}
};{


return jb_lösche; }




private
__________________
Wie der Führer sitz' ich hier,
die braune Masse unter mir.

s0undm4st3R ist offline   Mit Zitat antworten
Ungelesen 03.05.12, 11:53   #2
slahn
Erfahrenes Mitglied
 
Benutzerbild von slahn
 
Registriert seit: Oct 2009
Beiträge: 640
Bedankt: 228
slahn ist noch neu hier! | 0 Respekt Punkte
Standard

Da ist nichts rot ...

Zudem glaube ich das da sehr viele "Formatierungsfehler" drin sind ...

z.B. was soll das zum Schluss?:
Code:
.
.
.
{


return jb_lösche; }
__________________
"[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]" (Klopfers Vater)
slahn ist offline   Mit Zitat antworten
Ungelesen 03.05.12, 12:01   #3
ProgMaster
Banned
 
Registriert seit: Mar 2012
Beiträge: 337
Bedankt: 93
ProgMaster ist noch neu hier! | 0 Respekt Punkte
Standard

1. Eclipse zeigt Dir auch einen Text an! Den sollte man lesen und verstehen.
2. Der Code scheint leider ziemlich unbrauchbar zu sein. Struktur, Sinn und Zweck?
3. Titel und Beschreibung sind ziemlich dürftig...
ProgMaster ist offline   Mit Zitat antworten
Ungelesen 03.05.12, 12:32   #4
s0undm4st3R
der stiffmaster himself!
 
Benutzerbild von s0undm4st3R
 
Registriert seit: Nov 2009
Ort: hinter Bagdad
Beiträge: 772
Bedankt: 374
s0undm4st3R putzt sich die Zähne mit Knoblauch. | 3014 Respekt Punktes0undm4st3R putzt sich die Zähne mit Knoblauch. | 3014 Respekt Punktes0undm4st3R putzt sich die Zähne mit Knoblauch. | 3014 Respekt Punktes0undm4st3R putzt sich die Zähne mit Knoblauch. | 3014 Respekt Punktes0undm4st3R putzt sich die Zähne mit Knoblauch. | 3014 Respekt Punktes0undm4st3R putzt sich die Zähne mit Knoblauch. | 3014 Respekt Punktes0undm4st3R putzt sich die Zähne mit Knoblauch. | 3014 Respekt Punktes0undm4st3R putzt sich die Zähne mit Knoblauch. | 3014 Respekt Punktes0undm4st3R putzt sich die Zähne mit Knoblauch. | 3014 Respekt Punktes0undm4st3R putzt sich die Zähne mit Knoblauch. | 3014 Respekt Punktes0undm4st3R putzt sich die Zähne mit Knoblauch. | 3014 Respekt Punkte
Standard

da fehlt irgend ein Token. ist nur ein Ausschnitt, dass ganze funktioniert dann schon aber irgend ein Token ist zu wenig...

könnte mir einer vllt helfen was da noch hin muss ?
__________________
Wie der Führer sitz' ich hier,
die braune Masse unter mir.

s0undm4st3R ist offline   Mit Zitat antworten
Ungelesen 03.05.12, 12:59   #5
slahn
Erfahrenes Mitglied
 
Benutzerbild von slahn
 
Registriert seit: Oct 2009
Beiträge: 640
Bedankt: 228
slahn ist noch neu hier! | 0 Respekt Punkte
Standard

Naja, wie schon gesagt, was soll das zum Schluss, was du jetzt rot Markiert hast?

Mal zusammengefasst:
Code:
private JButton getJb_lösche() {
   ... /* irgendein Code */
};

{
   return jb_lösche; 
}
Du hast da eine Funktion mit dem Namen getJb_lösche() mit dem Rückgabetyp JButton, jedoch ohne RETURN, dann hast du Bereichsklammern gesetzt, die etwas zurück geben wollen aber außerhalb der Funktion ... Zudem bin ich mir auch nicht sicher ob man bei Java, bei Funktionsdefinition einen Strichpunkt setzen muss/darf (ich komme eher aus der C++-Ecke ) ...

Würdest du alles besser Formatieren, würdest du solche Fehler erkennen .
__________________
"[ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]" (Klopfers Vater)
slahn ist offline   Mit Zitat antworten
Ungelesen 03.05.12, 13:34   #6
ProgMaster
Banned
 
Registriert seit: Mar 2012
Beiträge: 337
Bedankt: 93
ProgMaster ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Zitat von slahn Beitrag anzeigen
Würdest du alles besser Formatieren, würdest du solche Fehler erkennen .
Das ist es ja!
Zwei Tasten klicken und Eclipse formatiert den Code lesbar.
Des weiteren erkennt Eclipse nahezu jegliche Fehler und gibt auch Informationen zu diesen wieder, sowie eine Auto-Korrektur.
Der Fehler sitzt für mich als eindeutig vor dem Monitor!

Glaube kaum, dass jemand diesen Code oder das Projekt positiv bewerten kann, wenn man sieht das hier die Grundlagen vollkommen vernachlässigt wurden.
ProgMaster ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:25 Uhr.


Sitemap

().