jmenubar

    5熱度

    3回答

    當我將我的JMenuBar移動到Mac OS X上的屏幕菜單欄時,它會留下一些空白區域,菜單位於我的窗口中;我需要刪除那個空間。我正在使用 System.setProperty("apple.laf.useScreenMenuBar", "true") 將我的JMenuBar移動到屏幕菜單欄。使用Mac的朋友報告說,如果我沒有設置該屬性,這會在菜單所在的位置留下一些難看的垂直空間。解決此問題的

    0熱度

    1回答

    我正在使用swing編寫java應用程序,該應用程序使用JTable來顯示文件中的數據。我創建了ActionListener來處理在JTable中添加新數據的過程。在我的應用程序中,JButton使用這個ActionListener,並且它完美地工作。但是,當我將相同的ActionListener綁定到JMenuBar中的按鈕時,某些操作不起作用。有一些操作 - 應用程序從文件加載數據,但JTab

    3熱度

    1回答

    我想在我的菜單中添加一個垂直JSeparator。但它會在我的MenuItems之間留出利潤。 我希望我的物品保持左側而不是左側 - 中央 - 右側。 它的外觀: 我想要什麼: JMenu settings = new JMenu("Settings"); image = ImageIO.read(new File(Constants.IMAGES_DIR + File.separato

    4熱度

    1回答

    我有一個框架包含JMenuBar。如果用戶單擊「註銷」MenuItem,我將刪除所有框架的內容並用其他內容對其進行初始化。問題是,如果我叫 parent.getContentPane().removeAll(); LoginActivity l = new LoginActivity(parent); l.init(); parent.validate(); 框架有一些其他的內容,但是從

    0熱度

    1回答

    當你點擊Jbutton時,有沒有辦法顯示菜單項目列表?例如,如果我點擊標記爲wrench的Jbutton,它會顯示一個包含2個選項的菜單項列表,如this example。這裏是我的代碼(文本與**強調的是我要上點擊時顯示一個菜單項列表的按鈕): appletFrame = new JFrame(Settings.serverName); Loader.webclient = fals

    2熱度

    3回答

    當我嘗試添加一個JMenuBar到我的框架在Mac中,它不顯示。我認爲這是因爲JMenuBar沒有集成到Mac本地方法中。那麼,任何人都可以用我可以用來使我的酒吧可見的代碼來幫助我嗎?

    1熱度

    1回答

    設置,這JMenuBar的有菜單項的應用程序菜單移動,大小,最小化,依此類推,如下圖所示。 您通過點擊小的Java咖啡杯上左角進入此菜單。 有沒有辦法創建一個JMenuBar而無需訪問此應用程序菜單?

    0熱度

    2回答

    在製作一些小應用時,我遇到了一個小問題。我有一個JMenuBar和少數JMenus,其中一些添加了MenuListeners,它們像普通按鈕一樣工作(menuSelected打開一個對話框)。問題是,當我點擊一個'普通'菜單並且JMenuItems列表展開,然後將光標移動到'buttony'菜單上時,MenuListener會認爲它已被點擊並且提供了合適的方法。如何禁用?下面是代碼的某些部分清理自

    1熱度

    1回答

    線程標題已經解釋了我的問題。這是一個已知的錯誤?我搜索了互聯網,但找不到解決方案。 那麼,你可能知道該怎麼辦? public static void main(String[] args) { JFrame frame = new JFrame("Menu"); frame.setVisible(true); frame.setSize(500,500);

    2熱度

    1回答

    對於任務我要修改現有的Java小程序。 我想在我的JMenuBar上獲得JButton(或可點擊的JMenu)。 有幾個菜單,其中一個應該可以用作按鈕。 我幾次發現相同的問題,但獲勝的答案表示這將是「壞」,應該仍然是JMenu中的一個項目。 雖然這是一種可能性,我真的很希望以其他方式。 謝謝。