Jag sitter och försöker göra något program utan någon direkt bakgrund eller användningsområde för det, men av någon jäkla anledning så hamnar min JMenuBar under min TextArea. Här är min kod:
import javax.swing.*;
import java.awt.*;
public class Mainprg {
public static void main(String args[]) {
// ---------------------
JMenuBar menuBar = new JMenuBar();
// ---------------------
JMenu mFile = new JMenu("File");
// ---------------------
JMenuItem mFileNew = new JMenuItem("New");
mFileNew.setToolTipText("Creates a new, empty file.");
// ---------------------
mFile.add(mFileNew);
// ---------------------
menuBar.add(mFile);
// ---------------------
TextArea ta = new TextArea("", 10, 10, TextArea.SCROLLBARS_BOTH);
// ---------------------
JFrame mainFrame = new JFrame("X-Pad - BETA");
// ---------------------
Container pane = mainFrame.getContentPane();
pane.setLayout(new GridLayout(1,1));
pane.add(ta);
// ---------------------
mainFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
mainFrame.setSize(640, 480);
// ---------------------
mainFrame.setJMenuBar(menuBar);
mainFrame.setVisible(true);
// ---------------------
}
}
Någon som vet vad man kan göra åt det?