1
此代碼的問題是,當我運行它時,JMenuItem
未出現。我很困惑!任何人都可以幫忙JMenu-JMenuItem does not appear
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class NewClass extends JFrame implements ActionListener{
JFrame window = new JFrame("Ηλεκτρονικό Έντυπο Υπερωριών");
JMenu menu = new JMenu("Example");
JMenuItem menuItem = new JMenuItem("hi");
public NewClass(){
window.setSize(200,200);
window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
menu.add(menuItem);
menuItem.addActionListener(this);
window.add(menu);
window.pack();
window.setVisible(true);
}
public static void main(String []args){
NewClass example = new NewClass();
}
@Override
public void actionPerformed(ActionEvent ae) {
throw new UnsupportedOperationException("Not supported yet.");
}
}
我不能只有一個菜單項沒有菜單欄?想象一下,像'你問一個問題,你有一個菜單有多個答案供用戶選擇'我怎麼能做到這一點? – John
什麼是反對使用菜單欄?你能提供一個例子嗎?我認爲'JMenu'不是你正在尋找的正確組件 –
類似這樣的 [link](http://i.stack.imgur.com/Z7pMS.png) – John