Hallo,
ich bin neu hier und habe ein großes Problem!
Weis jemand, wie ich es hinkriege , dass ich auf meinen JButton klicke und dabei meine sql Datenbank geöffnet wird?
Hier mein Quellcode für die Button:
wenn man jetzt auf Band klickt soll meine Band Datenbank in dem oder auf einem neuen Fenster erscheinen.
Vielen Dank im Voraus!
ich bin neu hier und habe ein großes Problem!
Weis jemand, wie ich es hinkriege , dass ich auf meinen JButton klicke und dabei meine sql Datenbank geöffnet wird?
Hier mein Quellcode für die Button:
Java:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Fenster extends JFrame
{
private JButton Band;
private JButton Mitglieder;
private JButton Songs;
private JButton CD;
private JPanel panelButton;
private JLabel oben;
private JLabel anzeige;
public Fenster()
{
super("Fenster");
setLocation(300,300);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
getContentPane().setLayout(new BorderLayout(5,5));
//Buttons erzeugen
Band = new JButton("Band");
Mitglieder = new JButton("Mitglieder");
Songs = new JButton("Songs");
CD = new JButton("CD");
//Panels erzeugen
panelButton = new JPanel(new GridLayout(4,1));
//Auf Panel Buttons packen
panelButton.add(Band);
panelButton.add(Mitglieder);
panelButton.add(Songs);
panelButton.add(CD);
//Listener für Buttons
addButtonListener(Band);
addButtonListener(Mitglieder);
addButtonListener(Songs);
addButtonListener(CD);
//Labels erzeugen
oben = new JLabel("BandProjekt");
//Label zentrieren
oben.setHorizontalAlignment(JLabel.CENTER);
anzeige = new JLabel("Button klicken");
//Labels auf Frame packen
getContentPane().add(BorderLayout.NORTH, oben);
getContentPane().add(anzeige);
//Panels auf Frame packen
getContentPane().add(BorderLayout.WEST, panelButton);
pack();
setVisible(true);
}
public static void main(String[] args)
{
Fenster f = new Fenster();
}
private void addButtonListener(JButton b)
{
b.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent ae)
{
eingabe(ae.getActionCommand());
}
});
}
private void eingabe(String a)
{
anzeige.setText(a);
}
}
wenn man jetzt auf Band klickt soll meine Band Datenbank in dem oder auf einem neuen Fenster erscheinen.
Vielen Dank im Voraus!