2016-08-04 5 views
1

이 코드에 대한 제 문제점은 JMenuItem이 실행되지 않는다는 것입니다. 난 너무 혼란 스러워요! 누구든지 도울 수 있니?JMenu-JMenuItem이 표시되지 않습니다.

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."); 
    } 
} 

답변

3

창에 메뉴 모음을 추가해야합니다. 이 메뉴 바에 메뉴를 추가하십시오. How to Use Menus에 대한 oracle의 자습서를보십시오.

+0

메뉴 막대가없는 항목이있는 단일 메뉴가 없습니다. '당신이 질문을하고, 사용자가 여러 답변을 선택할 수있는 메뉴가 있는데 어떻게하면 될까요? – John

+0

메뉴 바 사용에 반대하는 것은 무엇입니까? 어떻게 보이게해야할까요? 나는'JMenu'가 당신이 찾고있는 올바른 구성 요소가 아니라고 생각한다 –

+0

이런 식으로 [링크] (http://i.stack.imgur.com/Z7pMS.png) – John

관련 문제