Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Ich kann mit

String s = JOptionPane.showInputDialog("Wo hin willst du gehen");

einen String eingeben

kann ich damit auch einen Ausgeben ??

Geschrieben

Jupp wenn dann mit dem ShowMessageDialog meine ich

gut habe vor das anders zu lösen

mein eigendlíches prob ist

contentPane.add(new JButton("Button 1"));

bin zwar in der Lage ein haufen Knöpfe zu basteln

nur fehlt mir dasich auf die Eingabe reagieren kann

z.b Button 1 wird gedrückt und weiter ?

Geschrieben
  Artox schrieb:
z.b Button 1 wird gedrückt und weiter ?
Die Ereignisverarbeitung für diesen Button startet. Besorg dir ein Swing Tutorial und fang bei Kapitel 1 an - dort werden genau diese Fragen alle beantwortet.
Geschrieben

So damit es nicht so aussieht als würde ich hier auf ergebnisse warten

ich habs geschaft



import javax.swing.*;

import java.awt.*;

import java.awt.event.*;


 public class Systems

 extends JFrame


 {





     public Systems()

   {


	 super("Auswahl treffen");



     Container contentPane = getContentPane();

     contentPane.setLayout(new GridLayout(3, 1));




     JButton a1 = new JButton("Button1");

     JButton a2 = new JButton("Button2");

     JButton a3 = new JButton("Button3");

     a1.setActionCommand("but1");

     a2.setActionCommand("but2");

     a3.setActionCommand("but3");


     MyButtonListener myButLis = new MyButtonListener();

     a1.addActionListener(myButLis);

     a2.addActionListener(myButLis);

     a3.addActionListener(myButLis);

     contentPane.add(a1);

     contentPane.add(a2);

     contentPane.add(a3);



   }


   public static void tom(String[] args)

   {

     Systems wnd = new Systems();

     wnd.setLocation(100, 100);

     wnd.setSize(300, 200);

     wnd.setVisible(true);

   }


   private class MyButtonListener implements ActionListener {

	 String s="";






   public void MyButtonListener() { }

   public void actionPerformed ( ActionEvent e ) {

   String entry = e.getActionCommand();

   if(entry.equals("but1"))

      s ="button1";

   else if(entry.equals("but2") )

     s ="button2";

   else if(entry.equals("but3"))

      s="button3";   

   System.out.println(s);



}}}

wenn noch was zu verbessern ist dann bitte

danke

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

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.

Weiterlesen  

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...