Mein Informatikprojekt läuft aus dem Ruder Hilfe. F1 ^^

Status
Nicht offen für weitere Antworten.

Kulturnilpferd

Neues Mitglied
Hallo erstmal :D

Is mein erster Post hier, aber ich kann mir nach langer googlelei echt nicht mehr weiter helfen:

Das Problem ist, ich möchte gerne genau unter den Button die ich mit 1, 2... benannt hab genau die gleichen Button (auch mit 1 -8) haben.
Eigentlich nen einfaches Problem, mit VB könnt ich das ja lösen aber bei Java bin ich leider noch nich so gut...
Naja wär schön wenn mir jemand helfen könnte


Mit freundlichen grüßen:
Kulturnilpferd :)

Hier ist der Code:

Code:
import java.awt.*;
import java.awt.event.*;
import javax.swing.AbstractButton;
import javax.swing.JButton;
import javax.swing.JPanel;
import javax.swing.JFrame;
import javax.swing.ImageIcon;
public class Kernspiel extends JPanel
                        implements ActionListener {
     JButton  u1, u2, u3, u4, u5, u6, u7, u8;

    public Kernspiel() {

        u1 = new JButton("1");


        u1.setActionCommand("u1");
        u1.setSize(500,500);
        u2 = new JButton("2");
        u2.setActionCommand("u2");

        u3 = new JButton("3");
        u3.setActionCommand("u3");
        
        u4 = new JButton("4");
        u4.setActionCommand("u4");
        
        u5 = new JButton("5");
        u5.setActionCommand("u5");
        
        u6 = new JButton("6");
        u6.setActionCommand("u6");
        
        u7 = new JButton("7");
        u7.setActionCommand("u7");
        
        u8 = new JButton("8");
        u8.setActionCommand("u8");
        

        


        u1.addActionListener(this);
        u2.addActionListener(this);
        u3.addActionListener(this);
        u4.addActionListener(this);
        u5.addActionListener(this);
        u6.addActionListener(this);
        u7.addActionListener(this);
        u8.addActionListener(this);
        

        u1.setToolTipText("1");
        u2.setToolTipText("2");
        u3.setToolTipText("3");
        u4.setToolTipText("3");
        u5.setToolTipText("3");
        u6.setToolTipText("3");
        u7.setToolTipText("3");
        u8.setToolTipText("3");


        add(u1);
        add(u2);
        add(u3);
        add(u4);
        add(u5);
        add(u6);
        add(u7);
        add(u8);
        

        
    }

    public void actionPerformed(ActionEvent e) 
    {

        if (e.getActionCommand().equals("u1"))
        {
            System.out.println("Button1");
        }
        if (e.getActionCommand().equals("u2"))
        {
            System.out.println("Button2");
        }
      
    
    }
    
    public static void main(String[] args) {
     
        JFrame frame = new JFrame("Kernspiel v0.1");

        frame.addWindowListener(new WindowAdapter() {
            public void windowClosing(WindowEvent e) {System.exit(0);}
        });

        frame.getContentPane().add(new Kernspiel(), BorderLayout.CENTER);
        frame.pack();
        frame.setVisible(true);
        
    }
}
 

Noar

Bekanntes Mitglied
Willst du einfach Buttons in zwei Reihen anordnen?

Dann würde ich eher ein anderes Layout verwenden, z.B. GridLayout. Dabei kannst du die Zeilen und Spalten vorgeben.

Bin aber nicht ganz sicher, ob du sowas gesucht hast. Vielleicht hab ich deine Frage auch falsch verstanden.

Gruß,
Noar
 

0x7F800000

Top Contributor
Faustregel: wenn im code zweimal dieselbe zeile vorkommt, muss etwas faul sein...
Du tippst für u1-...-u8 acht mal denselben quatsch ab. Bei "setToolTipText" sieht man auch, das das nicht gut geht...
Sind dir vielleicht "arrays" ein begriff?

Ansonsten: wenn du schon so viele gleichartige gui-objekte erzeugst, geh ich auch davon aus, dass hier außer Gridlayout kaum etwas passen würde
 

DP

Top Contributor
Hallo erstmal

Is mein erster Post hier, aber ich kann mir nach langer googlelei echt nicht mehr weiter helfen:

hallo und willkommen :toll:

Mein Informatikprojekt läuft aus dem Ruder Hilfe

halleluja. da biste mit den 100 zeilen code ja schon ein richtiger projektmanager :applaus: :lol:


ich habe den fred mal ins richtige forum verschoben
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
berserkerdq2 Mein Rechteck hat 4 Seiten, ich soll je nach dem, welche Seite berührt wurde, etwas ausführen, wie prüfe ich das? AWT, Swing, JavaFX & SWT 12
E LayoutManager Welcher Layout-Mix löst mein Problem? AWT, Swing, JavaFX & SWT 3
R Swing Hat mein JFrame meinen Component? AWT, Swing, JavaFX & SWT 2
B JavaFX habe mein Problem fett markiert AWT, Swing, JavaFX & SWT 2
G Swing Wenn ich mein JFrame Fenster vergrößere die Inhalte anpassen AWT, Swing, JavaFX & SWT 1
Thallius Warum refrehsed mein JTable nicht? AWT, Swing, JavaFX & SWT 5
B JavaFX Wo liegt mein Gedankenfehler ??? KeyEvent geht nicht ... AWT, Swing, JavaFX & SWT 8
W Swing JScrollPane für mein Fenster AWT, Swing, JavaFX & SWT 4
S Oracle's neue Sicherheitseinstellungen zerstoeren mein Applet. Was tun? AWT, Swing, JavaFX & SWT 3
R JavaFX Mein SceneBuilder Projekt AWT, Swing, JavaFX & SWT 3
N LookAndFeel Wie kann ich mein eigenes LookAndFeel machen? AWT, Swing, JavaFX & SWT 6
J Swing Warum wird mein Jpeg nicht angezeigt? AWT, Swing, JavaFX & SWT 4
T SWT Warum ist mein 1.Tree Node selektiert? AWT, Swing, JavaFX & SWT 11
M Warum funktioniert mein Applet nicht? AWT, Swing, JavaFX & SWT 6
P AWT Wie kann mein listener den Inhalt eines anderen Textfelds ändern? AWT, Swing, JavaFX & SWT 10
C Swing Linux mag mein Swing-repaint() nicht... AWT, Swing, JavaFX & SWT 7
L Mein Kopf dreht sich... Brauche Hilfe beim GUI gestalten AWT, Swing, JavaFX & SWT 10
V Swing Mein swingender Pokertisch macht Probleme AWT, Swing, JavaFX & SWT 10
G LookAndFeel SwingUtilities.updateComponentTreeUI(frame) <- wie heißt mein Frame? AWT, Swing, JavaFX & SWT 5
hdi Swing JTable: Mein CellRenderer ist ein Performance-Killer? AWT, Swing, JavaFX & SWT 7
R Japaner koennen mein Programm nicht nutzen..? AWT, Swing, JavaFX & SWT 11
J SwingX-Demo - mein Waterloo AWT, Swing, JavaFX & SWT 9
hdi mein layout verählt sich komisch AWT, Swing, JavaFX & SWT 4
M4nuel Warum überlagert JDesktopPane mein JMenuBar? AWT, Swing, JavaFX & SWT 5
C Komme nicht an mein textfeld AWT, Swing, JavaFX & SWT 3
P JRadioButton in Schleife erstellen > wo liegt mein Fehler AWT, Swing, JavaFX & SWT 2
P Ignoriert mein setSize()? AWT, Swing, JavaFX & SWT 2
R JFilechooser: gewählte Datei in mein FileReader übergeben AWT, Swing, JavaFX & SWT 18
C Mein erstes kleines Swing-Projekt - Probleme AWT, Swing, JavaFX & SWT 8
K JTable - warum funktioniert mein CellRenderer nicht? AWT, Swing, JavaFX & SWT 9
V Verstehe mein Druckproblem nicht AWT, Swing, JavaFX & SWT 2
M Wo bleibt mein ScrollPane? AWT, Swing, JavaFX & SWT 3
G Mein JFrame aktualisiert sich nicht richtig AWT, Swing, JavaFX & SWT 3
P Warum braucht mein kleines Programm 20 MB Speicher? AWT, Swing, JavaFX & SWT 13
Q Mein erstes GUI - Probleme AWT, Swing, JavaFX & SWT 2
K mein keyListener scheint Konflict haben mit mouseListener AWT, Swing, JavaFX & SWT 6
E warum wird mein bild nicht angezeigt? AWT, Swing, JavaFX & SWT 6
Z Look&Feel-Wechsel bringt mein GUI durcheinander AWT, Swing, JavaFX & SWT 5
P Animation läuft nicht korrekt AWT, Swing, JavaFX & SWT 8
CodingBerlin JavaFX Programm läuft nur unter Eclipse AWT, Swing, JavaFX & SWT 1
N Programm Läuft nicht auf anderen Pcs AWT, Swing, JavaFX & SWT 9
MiMa Java und JavaFX 13 läuft endlich AWT, Swing, JavaFX & SWT 4
L JavaFX TreeView aufstellen läuft irgendwie auf Endlosschleife AWT, Swing, JavaFX & SWT 3
O LayoutManager pagelayout - Example läuft einfach nicht ! AWT, Swing, JavaFX & SWT 6
Blender3D Meine Swing Anwendung läuft unter Windows 10 und Ubuntu aber nicht auf Windows 7 AWT, Swing, JavaFX & SWT 16
R Swing Programm läuft nur beim Debuggen korrekt ab AWT, Swing, JavaFX & SWT 4
T swing läuft nur beding flüssig AWT, Swing, JavaFX & SWT 1
J JavaFX Anwendung läuft in eclipse, nicht aber exportiert AWT, Swing, JavaFX & SWT 2
N Programm läuft perfekt in Eclipse aber nicht in .JAR AWT, Swing, JavaFX & SWT 3
P Swing GUI noch nicht gezeichnet - Logik läuft - blockiert AWT, Swing, JavaFX & SWT 3
S Swing JProgressBar läuft nicht mit AWT, Swing, JavaFX & SWT 12
E Animation läuft nicht mehr flüssig AWT, Swing, JavaFX & SWT 8
P Einfaches GUI läuft nicht AWT, Swing, JavaFX & SWT 6
A AWT Beim (mehrmaligen) Screenshot machen läuft der Speicher voll AWT, Swing, JavaFX & SWT 2
R GUI hängt während Programm läuft AWT, Swing, JavaFX & SWT 7
P repaint während Thread läuft AWT, Swing, JavaFX & SWT 9
G SWT-App läuft nicht unter OSX, unter Win aber problemlos AWT, Swing, JavaFX & SWT 3
G Programm läuft nur auf manchen Rechnern AWT, Swing, JavaFX & SWT 10
O Swing es können keine neuen Labels hinzufügt werden während der Timer läuft AWT, Swing, JavaFX & SWT 14
S Swing Hyperlink mit Hyperlinklistener läuft Amok AWT, Swing, JavaFX & SWT 3
P Swing [gelöst/erledigt] Gleicher Code läuft unterschiedlich unter Linux und Windows AWT, Swing, JavaFX & SWT 5
M Button funktioniert nicht mehr wenn Schleife läuft AWT, Swing, JavaFX & SWT 3
D Programm läuft unter XP aber nicht unter Knoppix AWT, Swing, JavaFX & SWT 6
A GtkLookAndFeel - läuft nicht . AWT, Swing, JavaFX & SWT 13
G Wie läuft ein GUI AWT, Swing, JavaFX & SWT 4
P WM 2006 - The Memory Game :P läuft nicht. AWT, Swing, JavaFX & SWT 15
M sicherstellen, dass nur eine Instanz läuft. AWT, Swing, JavaFX & SWT 6
S JCellRenderer läuft nur einmal in bestimmte Bedingung AWT, Swing, JavaFX & SWT 5

Ähnliche Java Themen

Neue Themen


Oben