Witam,
Mam stworzoną ramkę w którym jest początek menu natomiast nie potrafię zrobić tak żeby po naciśnięciu komendy w menu został zrobiony przeskok do innej zakładki w niejako tej samej tabeli.
package Shell;
import java.awt.Frame;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
import javax.swing.JTextField;
import javax.swing.KeyStroke;
public class Shell extends JFrame implements ActionListener
{
JLabel osoba, pozycja, kwota, rodzaj, twzrost;
JButton zapisz;
JComboBox cosoba, cpozycja, crodzaj;
JMenuBar menuGeneral;
JMenu menuFile, menuEdit, menuHelp;
JMenuItem menuNew, menuExit;
public Shell()
{
setSize(500, 500);
setTitle("Project Shell 1.0.1");
setLayout(null);
menuGeneral = new JMenuBar();
menuFile = new JMenu("File");
menuNew = new JMenuItem("New");
menuExit = new JMenuItem("Exit");
menuEdit = new JMenu("Edit");
menuHelp = new JMenu("Help");
setJMenuBar(menuGeneral);
menuGeneral.add(menuFile);
menuFile.add(menuNew);
menuFile.addSeparator();
menuFile.add(menuExit);
menuExit.addActionListener(this);
menuExit.setAccelerator(KeyStroke.getKeyStroke("ctrl X"));
menuGeneral.add(menuEdit);
menuGeneral.add(menuHelp);
}
public void actionPerformed(ActionEvent e)
{
Object z = e.getSource();
if (z == menuExit);
{
dispose();
}
}
public static void main(String[] args)
{
Shell aplikacja = new Shell ();
aplikacja.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
aplikacja.setVisible(true);
}
}