Zum Inhalt springen

Peeter

Mitglieder
  • Gesamte Inhalte

    400
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von Peeter

  1. Das hab ich schon probiert, hat aber trotzdem nicht gefunzt!!! Genau dieses Schema hab ich ja auch schon angewandt!! Ich schätze mal, das der Fehler in dieser Zeile steckt! >>>buttonrechts=new BuRe(fieldhost,fieldportA,fieldportE);<<< Bei einem Debug überspringt er diese Zeile einfach!!! Aber Danke nochmal!!!! Peeter
  2. Peeter

    Konstruktor

    Mein Problem ist, das er den String aus dem JTextField zwar richtig ausliest aber das es bei >>> buttonrechts=new BuRe(fieldhost,fieldportA,fieldportE); <<< nicht weiter geht!!(Zumindest sieht es so danach aus!! Weil nichts weiter passiert!!!) Könnt ihr mir dabei helfen?? Ich weiß echt nicht weiter!!! class Oberfl extends JFrame implements ActionListener { JTextField field1,field2,field3; String fieldhost; String fieldportA; String fieldportE; BuRe buttonrechts; public Oberfl() { ... buttonS.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent event) { String cmd = event.getActionCommand(); if(cmd.equals('SCAN')) { fieldhost = field1.getText(); fieldportA = field2.getText(); fieldportE = field3.getText(); buttonrechts=new BuRe(fieldhost,fieldportA,fieldportE); } } }); ... } class BuRe { Variablendeklaration public BuRe(String host,String portA, String portE) { ... } public void BuRe() { ... } } Ich wäre für jede Hilfe dankbar!!! MfG Peeter PS: Sorry, bin aber esrt bei den Anfängen von JAVA!!!
  3. Also das JTextField ließt er jetzt ohne Probleme aus!!! Jetzt hab ich nur noch 1 Problem!!!*heul* Er will meine Klasse nicht mehr aufrufen!!!! public void actionPerformed(ActionEvent event) { String cmd = event.getActionCommand(); if(cmd.equals("SCAN")) { String host = field1.getText(); String portA = field2.getText(); String portE = field3.getText(); BuRe buttonrechts=new BuRe(host,portA,portE); } } *langsamdurchdreh*
  4. HAT SICH SCHON ERLEDIGT!!!!!! Ich hab´s rausbekommen!!!!! :-) MfG Peeter PS: Falls es jemanden interessiert: public void actionPerformed(ActionEvent event) { String cmd = event.getActionCommand(); if(cmd.equals("SCAN")) { String host = field1.getText(); String portA = field2.getText(); String portE = field3.getText(); System.out.println(host); System.out.println(portA); System.out.println(portE); BuRe buttonrechts=new BuRe(host,portA,portE); } }
  5. DANKE esrt mal!!!!! So, jetzt hab ich ne konkret krasse Exception!!! Exception occurred during event dispatching: java.lang.NullPointerException at Oberfl.actionPerformed(Programm.java:138) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1450) at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1504) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:378) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:250) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:216) at java.awt.Component.processMouseEvent(Component.java:3717) at java.awt.Component.processEvent(Component.java:3546) at java.awt.Container.processEvent(Container.java:1164) at java.awt.Component.dispatchEventImpl(Component.java:2595) at java.awt.Container.dispatchEventImpl(Container.java:1213) at java.awt.Component.dispatchEvent(Component.java:2499) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:2451) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:2216) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:2125) at java.awt.Container.dispatchEventImpl(Container.java:1200) at java.awt.Window.dispatchEventImpl(Window.java:912) at java.awt.Component.dispatchEvent(Component.java:2499) at java.awt.EventQueue.dispatchEvent(EventQueue.java:319) at java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java:103) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:84) So, was nun???? Ich glaube es hat etwas damit zu tun!!! public void buttonS_ActionEvents() { String host = field1.getText(); String portA = field2.getText(); String portE = field3.getText(); BuRe buttonrechts=new BuRe(host,portA,portE); return; } WAS NUN???!!!*seufz*
  6. DANKE!!!! Jetzt hab ich nur noch ein Problem und zwar liegt es in den TextFields!! < String a = ivjJTextField1.getText(); < String b = ivjJTextField2.getText(); < String c = ivjJTextField3.getText(); Ich hab die Textfelder ja schon vorher initialisiert(in dem Konstruktor für meine Oberfläche!!! Hier mal den Beispielcode!! { . . . JButton button2=new JButton("Button1"); JButton buttonS=new JButton("Button2"); JLabel label; JTextField field1=new JTextField(20); JTextField field2=new JTextField(20); JTextField field3=new JTextField(20); Container cp=getContentPane(); cp.setLayout(new FlowLayout(1)); label=new JLabel("label 1"); cp.add(label); cp.add(field1); label=new JLabel("label 2"); cp.add(label); cp.add(field2); label=new JLabel("label 3"); cp.add(label); cp.add(field3); cp.add(buttonS); button2.addActionListener(new BuLi()); cp.add(button2); . . . } // Sobald der Button angeklickt wird soll er den Inhalt aus den 3 TextFeldern auslesen und übergeben!! public void buttonS_actionEvents() { String string1=field1.getText(); String string2=field2.getText(); String string3=field3.getText(); BuRe buttonrechts=new BuRe(string1,string2,string3); } Und dann bringt er mir immer diese Fehlermeldung: symbol : variable field3 location: class Oberfl String portE=field3.getText(); ^ Wo liegt der Fehler??(Ich weiß, das man die "fields" so nicht übergeben kann!!!) MfG Peeter :confused: :confused:
  7. Ich habe ein Problem und zwar: -wie kann man 3 JTextFields auslesen wenn der Action-Event von einem Button kommt (von den JTextFields soll kein Action-Event ausgehen, so wie z.B. [Enter]) und wie übergebe ich dann die 3 Strings an eine weitere Klasse?? cu Peeter PS: Helft mir, da ich kurz vorm verzweifeln bin!!!

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...