2016-06-20 111 views
-1

我試圖使用從數據庫表中抓取的名稱創建JMenu,因此JMenu項目的數量將變化。分配可變數量的新對象

public static JMenuBar drawMenuBar(){ 
    ArrayList List = grabSQLTableNames(); 
    JMenuBar menu = new JMenuBar(); 
     JMenu contracts = new JMenu("Contracts"); 
      //from here I am a bit stuck on how to add new JMenuItems to the Menu 
} 

任何幫助都會很棒。

回答

0

會這樣的工作?

for (int i = 0; i < List.size(); i++) { 
    JMenuItem item = new JMenuItem(List.get(i)); 
    contracts.add(item); 
} 

另外,我強烈建議改變Listlist

+0

這工作!謝謝! –