public ColorPanel(){
setTitle("Text Adventure!");
setSize(700,400);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLocationRelativeTo(null);
setResizable(true);
setBackground(Color.BLACK);
JMenuBar menuBar = new JMenuBar();
JPanel s = new JPanel();
JScrollPane js1 = new JScrollPane(s);
JPanel s2 = new JPanel();
JScrollPane js2 = new JScrollPane(s2);
setJMenuBar(menuBar);
JMenu fileMenu = new JMenu("File");
menuBar.add(fileMenu);
JMenuItem saveAction = new JMenuItem("Save");
JMenuItem exitAction = new JMenuItem("Exit");
fileMenu.add(saveAction);
fileMenu.addSeparator();
fileMenu.add(exitAction);
saveAction.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
//save to text file?
}
});
exitAction.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
System.exit(0);
}
});
classList = new JComboBox(classes);
classList.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
enteredValues[0] = (String) classList.getSelectedItem();
}
});
genderList = new JComboBox(genders);
genderList.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
enteredValues[1] = (String) genderList.getSelectedItem();
}
});
classtype = new JLabel("Class");
gender = new JLabel("Gender");
comboPanel = new JPanel();
labelPanel = new JPanel();
JTabbedPane tabbedPane = new JTabbedPane();
tabbedPane.addTab("Story", js1);
tabbedPane.setMnemonicAt(0, KeyEvent.VK_1);
tabbedPane.addTab("Character Attributes", js2);
tabbedPane.setMnemonicAt(1, KeyEvent.VK_2);
Container c = this.getContentPane();
labelPanel.add(classtype);
labelPanel.add(classList);
labelPanel.add(gender);
labelPanel.add(genderList);
js2.add(comboPanel);
js2.add(labelPanel);
c.add(tabbedPane);
}
}
This post has been edited by cotekyle: 01 February 2010 - 09:11 AM

New Topic/Question
Reply




MultiQuote







|