Vorweg, ich hab sehr wenig Ahnung, lerne gerade das Programmieren und spiele ein bisschen mit Jeliot und BlueJ rum.
Ich möchte gerne folgendes Programmieren:
Ich hab auch schon einige Ideen, wie ich vorgehe und bin schonmal soweit gekommen:
Jetzt hab ich mir gedacht ich erstelle per BorderControl den WEST Teil, dann einen neuen Container, in den ich dann NORTH und CENTER packe und erstelle die Liste im WEST Teil mit JList und die für NORTH und CENTER nutze ich JTextarea.
Kann mir jemand Tipps geben wie ich das am besten einbaue, am besten mit kleinen Kommentaren, in welchem Schritt was wo eingebaut wird. Wie gesagt, ich bin Anfänger und kann jede Hilfe gebrauchen.
Vorallem wie ich den Text links und oben in Fettschrift mache, weiss ich überhaupt nicht.
Ich möchte gerne folgendes Programmieren:
Schreiben Sie eine GUI Email Applikation die in etwa wie folgt aussieht:
und folgende Funktionalität hat:
-der Benutzer kann sowohl in der linken Liste, als auch der Liste mit den Email Header Information klicken, es passiert aber nichts weiter
-klickt der Benutzer auf das Menu File, so wird ein Untermenu ’Exit’ angezeigt, beim Menu Message wird ein Untermenu ’New Message’ an gezeigt, und beim Menu Help, wir im Untermenu ’About’ angezeigt.
Ich hab auch schon einige Ideen, wie ich vorgehe und bin schonmal soweit gekommen:
Code:
import javax.swing.*;
public class Menu
{
public Menu()
{
JFrame f = new JFrame();
f.setSize(450,350);
f.setTitle("ThunderClone");
JMenuBar mbar = new JMenuBar();
// File Menu
JMenu mnFile = new JMenu("File");
mbar.add( mnFile );
JMenuItem miExit = new JMenuItem("Exit");
mnFile.add( miExit );
// Message Menu
JMenu mnMessage = new JMenu("Message");
mbar.add( mnMessage );
JMenuItem miNewMessage = new JMenuItem("New Message");
mnMessage.add( miNewMessage );
// Help Menu
JMenu mnHelp = new JMenu("Help");
mbar.add( mnHelp );
JMenuItem miAbout = new JMenuItem("About");
mnHelp.add( miAbout );
f.setJMenuBar( mbar );
f.setVisible(true);
}
}
Jetzt hab ich mir gedacht ich erstelle per BorderControl den WEST Teil, dann einen neuen Container, in den ich dann NORTH und CENTER packe und erstelle die Liste im WEST Teil mit JList und die für NORTH und CENTER nutze ich JTextarea.
Kann mir jemand Tipps geben wie ich das am besten einbaue, am besten mit kleinen Kommentaren, in welchem Schritt was wo eingebaut wird. Wie gesagt, ich bin Anfänger und kann jede Hilfe gebrauchen.
Vorallem wie ich den Text links und oben in Fettschrift mache, weiss ich überhaupt nicht.