Moin,
ich brauche mal hilfe...
Ich finde leider kein gutes Tutorial mit dem ich meine Anforderung lösen kann...
Ich möchte folgendes darstellen
Kann mir jemand sagen, wie ich weiterverfahren sollte?
Bin bisher soweit:
ich brauche mal hilfe...
Ich finde leider kein gutes Tutorial mit dem ich meine Anforderung lösen kann...
Ich möchte folgendes darstellen
Kann mir jemand sagen, wie ich weiterverfahren sollte?
Bin bisher soweit:
Java:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class Frame extends JFrame {
//private static final long serialVersionUID = 2462507834152244909L;
JTextArea textfeld = new JTextArea(5, 20);
JMenuBar menuezeile = new JMenuBar();
public Frame() {
super("ImageSearch");
setLocation(-1700,0);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setExtendedState(Frame.MAXIMIZED_BOTH);
setLayout(new BorderLayout(5,5));
//Menu
setJMenuBar(menuezeile);
//Untermenu
JMenu StatusMenue = new JMenu("Status");
StatusMenue.addActionListener(new StatusActionListener());
menuezeile.add(StatusMenue);
JMenu LogMenue = new JMenu("Log");
LogMenue.addActionListener(new LogActionListener());
menuezeile.add(LogMenue);
JMenu CompareMenue = new JMenu("Compare");
CompareMenue.addActionListener(new CompareActionListener());
menuezeile.add(CompareMenue);
textfeld.setLineWrap(true);
textfeld.setWrapStyleWord(true);
setVisible(true);
}
class StatusActionListener implements ActionListener
{
public void actionPerformed(ActionEvent event) {
JButton button;
JPanel panel;
panel = new JPanel(new GridLayout(2,1));
button = new JButton("erster Button");
panel.add(button);
getContentPane().add(panel);
}
}
class LogActionListener implements ActionListener
{
public void actionPerformed(ActionEvent event)
{
// hier die Anweisungen zum Beenden einfügen
}
}
class CompareActionListener implements ActionListener
{
public void actionPerformed(ActionEvent event)
{
//contentPane.setLayout(new FlowLayout()); }
}
}
public void setText(String str) {
textfeld.setText(str);
}
}
Zuletzt bearbeitet: