Jlabels Addieren

ifkgn

Mitglied
hallo zusammen,

ich habe mehrere Jlabels die ich in einem Feld gespeichert habe.

Java:
private JLabel[] MyJlabelField;

Java:
MyJlabelField = new JLabel[] {jLabel5, jLabel6,jLabel7,jLabel9,jLabel10,jLabel11,jLabel12,jLabel13,jLabel14,jLabel15,jLabel16,jLabel17,jLabel18,jLabel19,jLabel20};

In den Jlabels werden ergebnisse gespeichert wie zb 3.12 oder 14.20 etc...

ich will jetz aber alle jLabels zusammenaddieren, also ein gesamtergebniss bekommen leider bekomme ich das nicht gebaken...

Java:
 double gesamtpreis=0;
           double gespreis;
   
          gespreis=Double.parseDouble(MyJlabelField.toString());


        for (int i = 0; i < jComboBox1.getItemCount(); i++) {
        
         gesamtpreis= gesamtpreis + gespreis;
                    
          lbl_gesamtpreis.setText(gesamtpreis+"");
        }
 
G

Gast2

Gast
Hm, dein Code passt irgendwie nicht so recht zu deinem beschriebenen Problem :p Du bekommst da doch zumindest mal ne NumberFormatException oder nicht?

Wenn du alle Werte der JLabels addieren willst musst du doch folgendes machen:
Code:
gesamtPreis = 0
Schleife über jedes JLabel in MyJlabelField
  Text s aus JLabel holen
  s zu nem double d parsen
  d zu gesamtPreis addieren

gesamtPreis irgendwo ausgeben
 

ifkgn

Mitglied
Java:
xception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: For input string: "[Ljavax.swing.JLabel;@5b0668"
	at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1224)
	at java.lang.Double.parseDouble(Double.java:510)


ja das ist der fehler code

könntest du das bitte ein wenig genauer beschreiben?
ich habe ja das label feld zu ne double gecarstet, dann will ich nur das alle inhalte von dem feld sich addieren und in einem anderen label ausgegeben werden
 
S

SlaterB

Gast
> ich habe ja das label feld zu ne double gecarstet

mit 'Feld' meinst du hier das gesamte Array?
warum tust du das, was versprichst du dir allein von diesem Schritt?

dazu kann man ja nichts verbessern außer zu sagen dass er so schlimm ist wie mit dem Vorschlaghammer auf den Porzellanstapel zu hauen

mit einer Schleife ein Array zu durchlaufen und allein schon jeden Wert einmal mit Index herauszuholen spricht für sich,
weil das praktisch immer bei der Arbeit mit jedem Array der Welt passiert

wenn du nicht weißt wie ein Array mit einer Schleife standardmäßig zu durchlaufen ist, was übrigens überall auf der Welt immer passiert, schon erwähnt? ;) ,
dann solltest du schleunigst in einem Lehrbuch nachschauen, was denn quasi die hauptsächlich sinnvolle Aktion mit einem Array ist,
das steht da ja bestimmt, was sollte man sonst zu Arrays schreiben?

Galileo Computing :: Java ist auch eine Insel - 3 Klassen und Objekte
3.8 Arrays
Listing 3.19: PrintTheAverage.java

mit anderen/ besseren Worten als ein Lehrbuch kann man das nicht erklären
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
P Swing Mehrere JLabels mit ImageIcon in JPanel lesen AWT, Swing, JavaFX & SWT 1
VPChief Icons in 2 Jlabels Director nebeneinander anzeigen AWT, Swing, JavaFX & SWT 26
kilopack15 JLabels im Array erzeugen AWT, Swing, JavaFX & SWT 2
E Swing Miserable Performance beim Ändern der Hintergrundfarbe von JLabels AWT, Swing, JavaFX & SWT 3
A Swing JLabels in einer ForEach Schleife an den JPanel anheften (UNO Netzwerkspiel) AWT, Swing, JavaFX & SWT 1
B Swing HTML in JLabels AWT, Swing, JavaFX & SWT 6
D Event Handling Aus einer anderen Klasse heraus einen Text des JLabels ändern. AWT, Swing, JavaFX & SWT 12
C Swing BufferedImage zeichnen und JLabels setzen. AWT, Swing, JavaFX & SWT 17
J Swing Frage zur Vorgehensweise (JTable?, JLabels?) AWT, Swing, JavaFX & SWT 8
X Swing ListDialog von Oracle mit JLabels AWT, Swing, JavaFX & SWT 2
T Swing Drag and Drop - JLabels tauschen statt überschreiben AWT, Swing, JavaFX & SWT 11
M Position eines JLabels mit getX() auslesen AWT, Swing, JavaFX & SWT 2
M Position eines JLabels speichern? AWT, Swing, JavaFX & SWT 3
S Swing Größe von JLabels verändern sich in einem Panel unterschiedlich AWT, Swing, JavaFX & SWT 6
N Meine JLabels werden nicht angezeigt AWT, Swing, JavaFX & SWT 6
L Name des JLabels auslesen bei Mouseclick AWT, Swing, JavaFX & SWT 2
C Swing JLabels entfernen und neue einfügen AWT, Swing, JavaFX & SWT 6
S Textfelder JLabels AWT, Swing, JavaFX & SWT 3
J JLabels repainten AWT, Swing, JavaFX & SWT 4
D Swing JLabels in einer Schleife aktualisieren AWT, Swing, JavaFX & SWT 2
Balbes Swing Mehrere JLabels vereinen AWT, Swing, JavaFX & SWT 2
M In Jlist auf Änderungen von mehreren JLabels reagieren AWT, Swing, JavaFX & SWT 3
bugmenot Dynamisch erzeugte jLabels werden nicht angezeigt. AWT, Swing, JavaFX & SWT 5
S Probleme beim Neuzeichnen eines JLabels AWT, Swing, JavaFX & SWT 6
B Problem bei Textänderung eines JLabels AWT, Swing, JavaFX & SWT 5
J JLabels usw. dynamisch anlegen AWT, Swing, JavaFX & SWT 8
B Erneuern der Informationen in der GUI und JTable und JLabels AWT, Swing, JavaFX & SWT 2
B zwei JLabels überlappen lassen AWT, Swing, JavaFX & SWT 5
I JScrollPane, wenn JLabels x Pixel erreichen AWT, Swing, JavaFX & SWT 3
K dynamische jlabels AWT, Swing, JavaFX & SWT 21
F Farbiger Text in JLabels AWT, Swing, JavaFX & SWT 9
L Hinzufügen eines JLabels AWT, Swing, JavaFX & SWT 4
U Bilder, JLabels, JButtons voreinander AWT, Swing, JavaFX & SWT 7
loadbrain 3 JLabels untereinander ohne Abstand AWT, Swing, JavaFX & SWT 4
J jlabels überlappen / vorder-hintergrund AWT, Swing, JavaFX & SWT 2
X Focusproblem beim Refresh eines jLabels AWT, Swing, JavaFX & SWT 4
B Update von JLabels AWT, Swing, JavaFX & SWT 2
J GridBagLayout JLabels links ausrichten + vertikaler Freiraum AWT, Swing, JavaFX & SWT 4
G JLabels mehrmals erstellen AWT, Swing, JavaFX & SWT 7
G der sinn von labels/jlabels ? AWT, Swing, JavaFX & SWT 3
V Probleme mit JLabels AWT, Swing, JavaFX & SWT 4
D Font eines JLabels verändern, JLabel mit LookAndFeel-Format AWT, Swing, JavaFX & SWT 2
J Farbverlauf als Hintergrund eines JLabels AWT, Swing, JavaFX & SWT 4
L Größe eines JLabels an enthaltenen Text anpassen AWT, Swing, JavaFX & SWT 2
B Problem mit JLabels und deren Inhalt AWT, Swing, JavaFX & SWT 2
T Größe und Position eines JLabels ermitteln AWT, Swing, JavaFX & SWT 3
P JLabels übereinander legen AWT, Swing, JavaFX & SWT 8
S Tage zum Datum addieren AWT, Swing, JavaFX & SWT 2
S Swing zu einem Datum Tage addieren/subtrahieren AWT, Swing, JavaFX & SWT 6
S RGB Farben addieren AWT, Swing, JavaFX & SWT 1

Ähnliche Java Themen

Neue Themen


Oben