Swing variable in Numberfield ausgeben

hans-sonny

Bekanntes Mitglied
Java:
private JNumberField zf_koernerhybriden = new JNumberField();


ich hab das feld so erzeugt und versuche so:

if (rb_hybride.isSelected()){
koernerhybriden = 1.5;
}
zf_koernerhybriden.setDouble(koernerhybriden);

eine variable in das textfeld zu schreiben wenn ein radiobutton geklickt wurde
 

hans-sonny

Bekanntes Mitglied
bei setText meckert der compiler....



hier mal das ganze programm:

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

/**
  *
  * Beschreibung
  *
  * @version 1.0 vom 18.12.2010
  * @author
  */

public class Packungsrechner extends JFrame {
  // Anfang Attribute
  private JLabel jLabel1 = new JLabel();
  private JLabel jLabel2 = new JLabel();
  private JLabel jLabel3 = new JLabel();
  private JLabel jLabel4 = new JLabel();
  private JLabel jLabel5 = new JLabel();
  private JLabel jLabel6 = new JLabel();
  private JLabel jLabel7 = new JLabel();
  private JLabel jLabel8 = new JLabel();
  private JNumberField zf_anbauflaeche = new JNumberField();
  private JNumberField zf_keimfaehigkeit = new JNumberField();
  private JNumberField zf_koerner = new JNumberField();
  private JNumberField zf_packungenhybriden = new JNumberField();
  private JNumberField zf_packungenlinien = new JNumberField();
  private JButton bs_berechnen = new JButton();
  private JButton bs_loeschen = new JButton();
  private JButton bs_ende = new JButton();
  private ButtonGroup bg_koernerhybriden = new ButtonGroup();
  private JRadioButton rb_hybride = new JRadioButton();
  private ButtonGroup bg_koernerlinien = new ButtonGroup();
  private JRadioButton rb_2linie = new JRadioButton();
  private JRadioButton rb_3linie = new JRadioButton();
  private JNumberField zf_koernerhybriden = new JNumberField();
  private JNumberField zf_koernerlinien = new JNumberField();
  // Ende Attribute

  public Packungsrechner(String title) {
    // Frame-Initialisierung
    super(title);
    setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
    int frameWidth = 505;
    int frameHeight = 375;
    setSize(frameWidth, frameHeight);
    Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
    int x = (d.width - getSize().width) / 2;
    int y = (d.height - getSize().height) / 2;
    setLocation(x, y);
    Container cp = getContentPane();
    cp.setLayout(null);
    // Anfang Komponenten

    jLabel1.setBounds(8, 8, 384, 24);
    jLabel1.setText("Berechnung der Rapssaatgut-Packungen");
    jLabel1.setFont(new Font("MS Sans Serif", Font.BOLD, 17));
    cp.add(jLabel1);
    jLabel2.setBounds(8, 48, 142, 20);
    jLabel2.setText("Anbaufläche (in ha):");
    jLabel2.setFont(new Font("MS Sans Serif", Font.PLAIN, 15));
    cp.add(jLabel2);
    jLabel3.setBounds(8, 80, 110, 20);
    jLabel3.setText("Körner (pro m²):");
    jLabel3.setFont(new Font("MS Sans Serif", Font.PLAIN, 15));
    cp.add(jLabel3);
    jLabel4.setBounds(8, 112, 143, 20);
    jLabel4.setText("Keimfähigkeit (in %):");
    jLabel4.setFont(new Font("MS Sans Serif", Font.PLAIN, 15));
    cp.add(jLabel4);
    jLabel5.setBounds(8, 152, 198, 20);
    jLabel5.setText("Körner pro Einheit Hybriden:");
    jLabel5.setFont(new Font("MS Sans Serif", Font.PLAIN, 15));
    cp.add(jLabel5);
    jLabel6.setBounds(8, 184, 204, 20);
    jLabel6.setText("Anzahl Packungen Hybriden:");
    jLabel6.setFont(new Font("MS Sans Serif", Font.PLAIN, 15));
    cp.add(jLabel6);
    jLabel7.setBounds(8, 224, 177, 20);
    jLabel7.setText("Körner pro Einheit Linien:");
    jLabel7.setFont(new Font("MS Sans Serif", Font.PLAIN, 15));
    cp.add(jLabel7);
    jLabel8.setBounds(8, 256, 183, 20);
    jLabel8.setText("Anzahl Packungen Linien:");
    jLabel8.setFont(new Font("MS Sans Serif", Font.PLAIN, 15));
    cp.add(jLabel8);
    zf_anbauflaeche.setBounds(152, 48, 73, 24);
    zf_anbauflaeche.setText("");
    cp.add(zf_anbauflaeche);
    zf_keimfaehigkeit.setBounds(152, 112, 73, 24);
    zf_keimfaehigkeit.setText("");
    cp.add(zf_keimfaehigkeit);
    zf_koerner.setBounds(152, 80, 73, 24);
    zf_koerner.setText("");
    cp.add(zf_koerner);
    zf_packungenhybriden.setBounds(208, 184, 81, 24);
    zf_packungenhybriden.setText("");
    cp.add(zf_packungenhybriden);
    zf_packungenlinien.setBounds(192, 256, 97, 24);
    zf_packungenlinien.setText("");
    cp.add(zf_packungenlinien);
    bs_berechnen.setBounds(24, 296, 113, 33);
    bs_berechnen.setText("Berechnen");
    bs_berechnen.setMargin(new Insets(2, 2, 2, 2));
    bs_berechnen.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent evt) {
        bs_berechnen_ActionPerformed(evt);
      }
    });
    cp.add(bs_berechnen);
    bs_loeschen.setBounds(160, 296, 113, 33);
    bs_loeschen.setText("Löschen");
    bs_loeschen.setMargin(new Insets(2, 2, 2, 2));
    bs_loeschen.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent evt) {
        bs_loeschen_ActionPerformed(evt);
      }
    });
    cp.add(bs_loeschen);
    bs_ende.setBounds(296, 296, 113, 33);
    bs_ende.setText("Ende");
    bs_ende.setMargin(new Insets(2, 2, 2, 2));
    bs_ende.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent evt) {
        bs_ende_ActionPerformed(evt);
      }
    });
    cp.add(bs_ende);
    rb_hybride.setBounds(312, 152, 73, 25);
    rb_hybride.setText("1,5 Mio");
    bg_koernerhybriden.add(rb_hybride);
    cp.add(rb_hybride);
    rb_2linie.setBounds(312, 224, 57, 25);
    rb_2linie.setText("2 Mio");
    bg_koernerlinien.add(rb_2linie);
    rb_2linie.setSelected(false);
    cp.add(rb_2linie);
    rb_3linie.setBounds(376, 224, 65, 25);
    rb_3linie.setText("3 Mio");
    bg_koernerlinien.add(rb_3linie);
    cp.add(rb_3linie);
    zf_koernerhybriden.setBounds(224, 152, 81, 24);
    zf_koernerhybriden.setText("");
    cp.add(zf_koernerhybriden);
    zf_koernerlinien.setBounds(192, 224, 97, 24);
    zf_koernerlinien.setText("");
    cp.add(zf_koernerlinien);
    // Ende Komponenten

    setResizable(false);
    setVisible(true);
  }

  // Anfang Methoden
  public void bs_berechnen_ActionPerformed(ActionEvent evt) {
    double anbauflaeche;
    double koerner;
    double keimfaehigkeit;
    double koernerhybriden = 0.0;
    double packungenhybriden;
    double koernerlinien = 0.0;
    double packungenlinien;
    
    
    
    if (rb_hybride.isSelected()){
      koernerhybriden = 1.5;
      }
      zf_koernerhybriden.setDouble(koernerhybriden);
    
    if (rb_2linie.isSelected()){
      koernerlinien=2.0;
    }

    else if (rb_3linie.isSelected()){
      koernerlinien=3.0;
    }
    zf_koernerlinien.setDouble(koernerlinien);

   }
    public void bs_loeschen_ActionPerformed(ActionEvent evt) {
    zf_anbauflaeche.setText("");
    zf_koerner.setText("");
    zf_keimfaehigkeit.setText("");
    zf_koernerhybriden.setText("");
    zf_packungenhybriden.setText("");
    zf_koernerhybriden.setText("");
    zf_packungenlinien.setText("");
  }

  public void bs_ende_ActionPerformed(ActionEvent evt) {
    System.exit(0);
  }

  public String getSelectedRadioButton(ButtonGroup bg) {
    for (java.util.Enumeration<AbstractButton> e = bg.getElements(); e.hasMoreElements();) {
      AbstractButton b = e.nextElement();
      if (b.isSelected()) return b.getText();
    }
    return null;
  }

  // Ende Methoden

  public static void main(String[] args) {
    new Packungsrechner("Packungsrechner");
  }
}
 

hans-sonny

Bekanntes Mitglied
zf_koernerhybriden.setText("koernerhybriden");

wenn ichs so mach dann kommt kein text in das textfeld

und wenn ichs so mach zf_koernerhybriden.setDouble(koernerhybriden);

kommt auch kein text also Zahl eher
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
O No X11 DISPLAY Variable was set AWT, Swing, JavaFX & SWT 6
jojoge wie kann ich in eine Benennung eines JButtons eine Variable einbauen? AWT, Swing, JavaFX & SWT 6
S Swing jx cannot be resolved to a variable (2.) AWT, Swing, JavaFX & SWT 1
S Swing jx cannot be resolved to a variable AWT, Swing, JavaFX & SWT 6
S Swing Variable in Actionlistener aufrufen AWT, Swing, JavaFX & SWT 10
F Wie bekomme ich den Wert der ComboBox in eine Variable gespeichert welche ich für meinen ActionListener nutzen kann? AWT, Swing, JavaFX & SWT 3
S Java GUI durch variable Größe einer Map anpassen AWT, Swing, JavaFX & SWT 3
J jButton soll nach klicken eine Variable um 1 erhöhen AWT, Swing, JavaFX & SWT 2
G Swing Variable Elemente für GroupLayout AWT, Swing, JavaFX & SWT 18
MR._FIRE_Flower Variable setzten mit JButton AWT, Swing, JavaFX & SWT 5
P Variable einer Eingabe in anderes Textfeld schreiben AWT, Swing, JavaFX & SWT 7
Z ActionListener Variable übergeben AWT, Swing, JavaFX & SWT 12
K Wie kann ich eine Variable zwischen Tab Klassen weitergeben ? AWT, Swing, JavaFX & SWT 7
U Eingabe von TextField in variable speichern AWT, Swing, JavaFX & SWT 2
B SWT Globale Variable AWT, Swing, JavaFX & SWT 10
Z Swing Variable eines Objekt aus Hashmap in JList anzeigen AWT, Swing, JavaFX & SWT 1
J ActionListener erkennt Variable nicht AWT, Swing, JavaFX & SWT 6
D JavaFX Gesetzte Variable in einem Controller im Controller laden AWT, Swing, JavaFX & SWT 1
Z Wird die Variable nicht übergeben ? AWT, Swing, JavaFX & SWT 16
L Swing Variable Anzahl an JButtons AWT, Swing, JavaFX & SWT 7
L ActionPerformed Variable übergeben AWT, Swing, JavaFX & SWT 3
J Bilder als Variable an einem Objekt speichern AWT, Swing, JavaFX & SWT 3
J JavaFX Variable an neue Scene übergeben AWT, Swing, JavaFX & SWT 8
V Warum wird meine Variable nicht erkannt? AWT, Swing, JavaFX & SWT 2
M Swing Alter Wert von einer Variable wird verwendet AWT, Swing, JavaFX & SWT 8
F Swing TextField Eingabe in Variable umwandeln um zum Beispiel zu rechnen. AWT, Swing, JavaFX & SWT 3
Kandum obj_JMenu.addMenuListener - variable Anzahl an JMenus / menulistenern & frame.setTitle() dynamisch AWT, Swing, JavaFX & SWT 7
J Swing String soll als Variable dienen AWT, Swing, JavaFX & SWT 11
B Variable ist leer / Scope von Variablen AWT, Swing, JavaFX & SWT 2
J Button En-/Disablen - Warum variable final? AWT, Swing, JavaFX & SWT 2
M private Variable übergeben AWT, Swing, JavaFX & SWT 12
U AWT local variable * is accessed from within inner class; needs to be declared final AWT, Swing, JavaFX & SWT 6
R Swing Variable Panelbreite ohne Layoutmanager AWT, Swing, JavaFX & SWT 6
T Image skaliert in Variable speichern AWT, Swing, JavaFX & SWT 6
H variable Höhe einer JTextArea (als Renderer/Editor) als Zelle einer JTable AWT, Swing, JavaFX & SWT 9
C Swing JTextPane zeigt HTML-Text aus Variable nicht an :( AWT, Swing, JavaFX & SWT 3
B Anprechen von TextAreas mit Variable AWT, Swing, JavaFX & SWT 2
N Listener für Variable AWT, Swing, JavaFX & SWT 4
B Button benennen via Variable? AWT, Swing, JavaFX & SWT 6
B Variable wird nicht gefunden AWT, Swing, JavaFX & SWT 5
C Button/Textfeld mit Variable verknüpfen AWT, Swing, JavaFX & SWT 4
B Swing Variable in JTextfield geht nicht AWT, Swing, JavaFX & SWT 10
B problem mit variable (final) AWT, Swing, JavaFX & SWT 7
P Zeichen abhängig davon, ob sich eine Variable geändert hat AWT, Swing, JavaFX & SWT 2
T statische Variable zum Referenzieren einer Instanz von Frame AWT, Swing, JavaFX & SWT 3
J Integer aus Textdatei auslesen und in Variable speichern AWT, Swing, JavaFX & SWT 11
T Variable Menge an Bildern außerhalb paint() zeichnen? AWT, Swing, JavaFX & SWT 2
J -variable Formular Klasse AWT, Swing, JavaFX & SWT 2
E Variable übergeben AWT, Swing, JavaFX & SWT 4
B Cannot refer to a non-final variable (JButton) AWT, Swing, JavaFX & SWT 3
kb frame als globale variable AWT, Swing, JavaFX & SWT 2
G JTable - Zeilenhöhe variable? AWT, Swing, JavaFX & SWT 2
D Auf Variable zugreifen AWT, Swing, JavaFX & SWT 3
G variable übergeben in andere klasse AWT, Swing, JavaFX & SWT 4
S Bild in einer Variable speichern AWT, Swing, JavaFX & SWT 7
S Eingabe des Textfeldes in Variable speichern AWT, Swing, JavaFX & SWT 7
R JFrame -- Variable Positionierung durch Window Manager? AWT, Swing, JavaFX & SWT 2
M variable Jtable AWT, Swing, JavaFX & SWT 4
P GetSelectetItem() erkennt Variable aus Liste nicht. AWT, Swing, JavaFX & SWT 2
K Polygon in image variable? AWT, Swing, JavaFX & SWT 2
T Variable Zeilenhöhe in jTable AWT, Swing, JavaFX & SWT 5
P JTable variable Zeilengröße AWT, Swing, JavaFX & SWT 3
O Display Env. Variable unter (X11) von ClientApp. abfragen AWT, Swing, JavaFX & SWT 2
R AWT Werte aus NumberField vergleichen AWT, Swing, JavaFX & SWT 9
G Button auswerten und ausgeben ob richtig oder falsch AWT, Swing, JavaFX & SWT 1
_user_q Versionscode aus build.gradle in Java-Klasse ausgeben lassen AWT, Swing, JavaFX & SWT 14
Encera ArrayList mit eigenen Objekten in JavaFX sortieren und ausgeben AWT, Swing, JavaFX & SWT 50
J Eingaben aus Textfield & ComboBox speichern und in ComboBox wieder ausgeben AWT, Swing, JavaFX & SWT 3
donnico2 Objekte in der GUI ausgeben mit Hilfe einer DAO AWT, Swing, JavaFX & SWT 1
A Titelleiste soll Pfad ausgeben AWT, Swing, JavaFX & SWT 16
P Swing Zufallsbilder auf Frame ausgeben AWT, Swing, JavaFX & SWT 1
T Anderen Java Code durch Code kompilieren und Fehler in Label ausgeben AWT, Swing, JavaFX & SWT 5
M Swing Objekt Array in GUI ausgeben AWT, Swing, JavaFX & SWT 1
B Textfelder in einer ListView ausgeben AWT, Swing, JavaFX & SWT 13
G Eingabe in JTextField in Array speichern und in JList ausgeben AWT, Swing, JavaFX & SWT 7
S GUI Kreuz zeichnen und Position ausgeben AWT, Swing, JavaFX & SWT 3
J Datensatz in jTable ausgeben AWT, Swing, JavaFX & SWT 3
M JavaFX JavaFX ResultSet in TableView ausgeben AWT, Swing, JavaFX & SWT 2
J Event Handling Input auf String testen, Fehlermeldung ausgeben AWT, Swing, JavaFX & SWT 4
T [Neuling] Textfeld Inhalt überprüfen und falsche Stellen als msg Ausgeben AWT, Swing, JavaFX & SWT 1
T JOptionPane Dialog plus Rechnung ausgeben AWT, Swing, JavaFX & SWT 1
K Swing GridLayout - x und y bei Mausklick ausgeben AWT, Swing, JavaFX & SWT 4
sandaime Swing 3 JComboBoxen ausgelesen Elemente einzel ausgeben AWT, Swing, JavaFX & SWT 6
C JavaFX mehrere Kreise nach Eingabeprozess ausgeben AWT, Swing, JavaFX & SWT 2
S Höhendaten in einer Grafik ausgeben AWT, Swing, JavaFX & SWT 2
L Array mit JButton, wie rausfinden auf welche JButton geklickt wurde + index des JButtons ausgeben AWT, Swing, JavaFX & SWT 4
K Pfad mit JFileChooser ausgeben lassen AWT, Swing, JavaFX & SWT 7
B Map, Set oder List in GUI ausgeben AWT, Swing, JavaFX & SWT 5
F Swing String[] in JTextArea ausgeben. Jeder Eintrag in neue Zeile, aber ohne "\n"- Geht das? AWT, Swing, JavaFX & SWT 3
B Text auf Display ausgeben [LWJGL] AWT, Swing, JavaFX & SWT 2
V GUI mit Swing -> Wenn IP eingegeben Domain ausgeben AWT, Swing, JavaFX & SWT 15
precoc Konsole in GUI ausgeben AWT, Swing, JavaFX & SWT 8
MiMa Dateien aus Ordner in einer JList Ausgeben AWT, Swing, JavaFX & SWT 32
MiMa Integer Zahl in Textfield ausgeben AWT, Swing, JavaFX & SWT 12
P Elemente einer JList ausgeben AWT, Swing, JavaFX & SWT 11
B Swing Komponente an Position eines Objektes ausgeben lassen AWT, Swing, JavaFX & SWT 3
A mehrere Zeilen in GUi ausgeben AWT, Swing, JavaFX & SWT 2
P Binärbaum grafisch ausgeben AWT, Swing, JavaFX & SWT 4
D SpinnerDateModel NUR Uhrzeit ausgeben AWT, Swing, JavaFX & SWT 7
C ausgewählte JtoggleButton als Variablenwert ausgeben AWT, Swing, JavaFX & SWT 14

Ähnliche Java Themen

Neue Themen


Oben