always-on-top

    1熱度

    2回答

    我不想只做一個對話框。 我有一個JFrame對象,我需要它運行其他類時首先顯示,但我需要當JFrame對象執行時,它使等待/暫停/停止到主類,像JOptionPane對話框。我不希望其他類在JFrame對象後面執行,我希望它在JFrame對象中等待(如按下按鈕)。 是否有一個屬性呢? 我該怎麼做我想要的? 謝謝!

    4熱度

    1回答

    我有一個始終在頂部的窗口,我想保持高於所有其他窗口。使用setAlwaysOnTop(true)似乎可用於大多數目的,但在JComboBox下拉菜單中失敗。有什麼辦法來防止這種情況的發生?以下附件是SSCCE和不需要的功能的圖片。 編輯:不確定如果行爲是依賴於操作系統,但我注意到在使用Java 7的Windows 7上的問題。頂部是在此操作系統上支持。 編輯2:似乎JPopupMenu有一個重寫a

    1熱度

    1回答

    這應該返回一個布爾值嗎? >>> win.windowFlags() & QtCore.Qt.WindowStaysOnTopHint <PyQt4.QtCore.WindowFlags object at 0x7ad0578> 我已經知道 # enable always on top win.windowFlags() | QtCore.Qt.WindowStaysOnTopHint

    -1熱度

    1回答

    我正在開發一個小應用程序窗口的Delphi應用程序。這個想法是,它始終保持在向用戶提供信息並允許他按下按鈕的所有其他窗口之上。我不想在應用程序的任務欄中顯示應用程序的圖標,因爲它是一個小工具,不應該妨礙用戶,我也希望用戶能夠將它放在任務欄上,如果他願意的話。 我已經得到它使用不顯示任務欄圖標下面從this question: procedure TForm1.CreateParams(var Pa

    1熱度

    1回答

    我申請寫在JavaFX和我在上面設置初級階段的全屏幕始終: primaryStage.setFullScreen(true); primaryStage.setFullScreenExitHint(""); primaryStage.setFullScreenExitKeyCombination(KeyCombination.NO_MATCH); primaryStage.setAlways

    4熱度

    1回答

    我怎樣才能讓一個Qt對話框始終在最前面,在我的應用水平? 我想打一個對話窗口,總是在前面,但始終記得在我的應用程序級別的面前,即使我點擊一個空的地方,我想把它留在我的唯一的應用程序的前面。 我試圖使用setWindowFlags(Qt::WindowStaysOnTopHint),但這會使對話窗口始終位於桌面級別的頂部,但我希望它僅在我的應用程序級別處於頂端。 我怎麼能這樣做?

    1熱度

    2回答

    我是新的MFC。我需要創建一個浮動工具欄(CToolBar),沒有停靠選項並保存並恢復其最後的位置。 工具欄也應始終處於活動狀態,但它不是。 當我從主機打開一個新的子窗口(例如對話框)時,浮動工具欄變得不活動(我不能點擊它的按鈕或拖動它等等)。 在過去,我使用CDiaolog與重疊樣式,它是浮動的,並始終根據我的需要活躍。是否可以對我的浮動工具欄做同樣的事情?由於 int CMainFrame::

    0熱度

    1回答

    我的應用程序是全屏遊戲的覆蓋圖(alwaysOnTop),當用戶點擊我的覆蓋圖時,它需要重點關注並在任務頂部顯示任務欄。重點是好的,但我不能有任務欄顯示。 它說,在BrowserWindow docs: 不是不能專注於 工具箱窗口暗示其有可能創建不能集中在一個窗口。 有誰知道如何創建一個工具箱窗口,或者只是避免在點擊電子窗口時顯示任務欄? 我要提到我已經試過setAlwaysOnTop和skipT

    0熱度

    1回答

    我有2個框架在我的項目上,1是我的主框架和第二個是隻有當我點擊按鈕可見的框架。 當按鈕被點擊時顯示jframe.class。 這裏是我在我的按鈕操作代碼進行 private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { jframe jf = new jframe(); j

    0熱度

    1回答

    我正在使用簡單的批處理腳本來隱藏用戶輸入的密碼。解決方案是創建一個彈出窗口並更改該彈出窗口的文本顏色。以下是代碼,它工作正常 @echo off Echo Please enter your password in the popup window and then press enter set tempbat="%temp%\p.cmd" REM Create temporary b