Auf Thema antworten

OK, jetzt sollte aber alles da sein ^^


[code=Java]

import javax.swing.Icon;

import javax.swing.ImageIcon;

import javax.swing.JFrame;

import javax.swing.JMenu;

import javax.swing.JMenuBar;

import javax.swing.JMenuItem;

import javax.swing.JPanel;

import javax.swing.JTabbedPane;

import javax.swing.JTextArea;


public class MainFrame{


    private JFrame m_JFrame = new JFrame();

    private JMenuBar m_JMenubar = new JMenuBar();

    private JTabbedPane M_JTabbedPane = new JTabbedPane();

    private JMenu m_fileMenu = new JMenu("Datei");

    private JMenu m_helpMenu = new JMenu("Hilfe");

    private JMenuItem m_AboutTheProgramm = new JMenuItem("Über das Programm");

    private Icon m_Projektliste = new ImageIcon(

            "images/toolbaricons/speichern.gif");


    public MainFrame() {

       

        configJFrame();

        configJMenuBar();

        configJTabbedPane();

        m_JFrame.setJMenuBar(m_JMenubar);

        m_JFrame.add(M_JTabbedPane);

        m_JFrame.pack();

        m_JFrame.setSize(1024, 768);

        m_JFrame.setVisible(true);

    }


    private void configJFrame() {

        m_JFrame = new JFrame();

        m_JFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);


    }


    private void configJMenuBar() {

        m_JMenubar.add(m_fileMenu);

        m_JMenubar.add(m_helpMenu);

        m_helpMenu.add(m_AboutTheProgramm);

    }


    private void configJTabbedPane() {


        ProjectPanel jp = new ProjectPanel();

        M_JTabbedPane.addTab("Projektliste", m_Projektliste, jp,

                "Liste aller Projekte");

        M_JTabbedPane.addTab("Kontext-Liste", new JTextArea());

        M_JTabbedPane.addTab("Checkliste", new JTextArea());

        M_JTabbedPane.addTab("Routinen", new JTextArea());

    }


    public static void main(String[] args) {

        new MainFrame();

    }


}

[/code]



Oben