」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > Java 應用程式中的「No X11 DISPLAY Variable」錯誤:如何為 GUI 功能設定 DISPLAY 變數?

Java 應用程式中的「No X11 DISPLAY Variable」錯誤:如何為 GUI 功能設定 DISPLAY 變數?

發佈於2024-11-06
瀏覽:735

\

Java 應用程式中的「No X11 DISPLAY Variable」錯誤

Java 應用程式依賴X Window 系統(X11) 來實作圖形使用者介面( GUI)功能。 「未設定 X11 DISPLAY 變數」錯誤表示應用程式無法存取 X11 顯示環境。

要解決此問題,請設定 X11 DISPLAY 環境變數。要設定的值取決於您的顯示器配置。

在主顯示器上

如果您使用主顯示器,請如下設定DISPLAY 變數:

對於Bash 或Bourne shell:

setenv DISPLAY :0.0

對於C shell 或TC shell:

setenv DISPLAY :0.0

在遠端或輔助顯示器上

如果您使用的是遠端或輔助顯示器,DISPLAY 變數值將會有所不同。此值的格式應為:

DISPLAY=hostname:displaynumber.screen

例如,如果遠端主機名稱是“host1”,顯示編號為“11”,螢幕為“0” ",DISPLAY 變數將為:

DISPLAY=host1:11.0

設定DISPLAY變數

在執行Java 應用程式之前設定DISPLAY 變數。這這件事。這可以透過將以下行加入應用程式腳本的開頭來完成:

setenv DISPLAY :0.0

setenv DISPLAY :0.0

setenv DISPLAY :0.0使用於適當的顯示配置。 bashrc、.cshrc)。

最新教學 更多>
  • 如何基於唯一的電子郵件值合併和重塑對像數組?
    如何基於唯一的電子郵件值合併和重塑對像數組?
    在數據操作領域中合併和將對象的數組與唯一的電子郵件值 考慮需要合併兩個對象陣列,每個對像都包含電子郵件屬性。目標是創建一個包含所有唯一電子郵件值的新數組。 , (對象)[“電子郵件” =>“ [電子郵件  prected]”], (對象)[“電子郵件” =>“ wef...
    程式設計 發佈於2025-03-25
  • 為什麼不使用CSS`content'屬性顯示圖像?
    為什麼不使用CSS`content'屬性顯示圖像?
    在Firefox extemers屬性為某些圖像很大,&& && && &&華倍華倍[華氏華倍華氏度]很少見,卻是某些瀏覽屬性很少,尤其是特定於Firefox的某些瀏覽器未能在使用內容屬性引用時未能顯示圖像的情況。這可以在提供的CSS類中看到:。 googlepic { 內容:url(&...
    程式設計 發佈於2025-03-25
  • 如何使用不同數量列的聯合數據庫表?
    如何使用不同數量列的聯合數據庫表?
    合併列數不同的表 當嘗試合併列數不同的數據庫表時,可能會遇到挑戰。一種直接的方法是在列數較少的表中,為缺失的列追加空值。 例如,考慮兩個表,表 A 和表 B,其中表 A 的列數多於表 B。為了合併這些表,同時處理表 B 中缺失的列,請按照以下步驟操作: 確定表 B 中缺失的列,並將它們添加到表的...
    程式設計 發佈於2025-03-25
  • 如何在鼠標單擊時編程選擇DIV中的所有文本?
    如何在鼠標單擊時編程選擇DIV中的所有文本?
    在鼠標上選擇div文本單擊帶有文本內容,用戶如何使用單個鼠標單擊單擊div中的整個文本?這允許用戶輕鬆拖放所選的文本或直接複製它。 在單個鼠標上單擊的div元素中選擇文本,您可以使用以下Javascript函數: function selecttext(canduterid){ if(d...
    程式設計 發佈於2025-03-25
  • 對象擬合:IE和Edge中的封面失敗,如何修復?
    對象擬合:IE和Edge中的封面失敗,如何修復?
    To resolve this issue, we employ a clever CSS solution that solves the problem:position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%)...
    程式設計 發佈於2025-03-25
  • 如何克服PHP的功能重新定義限制?
    如何克服PHP的功能重新定義限制?
    克服PHP的函數重新定義限制在PHP中,多次定義一個相同名稱的函數是一個no-no。嘗試這樣做,如提供的代碼段所示,將導致可怕的“不能重新列出”錯誤。 但是,PHP工具腰帶中有一個隱藏的寶石:runkit擴展。它使您能夠靈活地重新定義函數。 runkit_function_renction_...
    程式設計 發佈於2025-03-25
  • 如何將MySQL數據庫添加到Visual Studio 2012中的數據源對話框中?
    如何將MySQL數據庫添加到Visual Studio 2012中的數據源對話框中?
    在Visual Studio 2012 儘管已安裝了MySQL Connector v.6.5.4,但無法將MySQL數據庫添加到實體框架的“ DataSource對話框”中。為了解決這一問題,至關重要的是要了解MySQL連接器v.6.5.5及以後的6.6.x版本將提供MySQL的官方Visual...
    程式設計 發佈於2025-03-25
  • 如何從Google API中檢索最新的jQuery庫?
    如何從Google API中檢索最新的jQuery庫?
    從Google APIS 問題中提供的jQuery URL是版本1.2.6。對於檢索最新版本,以前有一種使用特定版本編號的替代方法,它是使用以下語法:獲取最新版本:未壓縮)While these legacy URLs still remain in use, it is recommended ...
    程式設計 發佈於2025-03-25
  • 如何使用組在MySQL中旋轉數據?
    如何使用組在MySQL中旋轉數據?
    在關係數據庫中使用mySQL組使用mySQL組進行查詢結果,在關係數據庫中使用MySQL組,轉移數據的數據是指重新排列的行和列的重排以增強數據可視化。在這裡,我們面對一個共同的挑戰:使用組的組將數據從基於行的基於列的轉換為基於列。 Let's consider the following ...
    程式設計 發佈於2025-03-25
  • 大批
    大批
    [2 數組是對象,因此它們在JS中也具有方法。 切片(開始):在新數組中提取部分數組,而無需突變原始數組。 令ARR = ['a','b','c','d','e']; // USECASE:提取直到索引作...
    程式設計 發佈於2025-03-25
  • 如何在php中使用捲髮發送原始帖子請求?
    如何在php中使用捲髮發送原始帖子請求?
    如何使用php 創建請求來發送原始帖子請求,開始使用curl_init()開始初始化curl session。然後,配置以下選項: curlopt_url:請求 [要發送的原始數據指定內容類型,為原始的帖子請求指定身體的內容類型很重要。在這種情況下,它是文本/平原。要執行此操作,請使用包含以下標頭...
    程式設計 發佈於2025-03-25
  • 在解散期間,如何處理動態JSON字段類型?
    在解散期間,如何處理動態JSON字段類型?
    在GO 要解決此問題,可以採用一種使用接口類型的類型 - 動態方法。考慮以下JSON數據: { “ mykey”:[[ {obj1}, {obj2} 這是給出的 } [2 mykey []接口{}`json:“ mykey”` } mykey slice元素將被...
    程式設計 發佈於2025-03-25
  • Java是否允許多種返回類型:仔細研究通用方法?
    Java是否允許多種返回類型:仔細研究通用方法?
    在Java中的多個返回類型:一種誤解類型:在Java編程中揭示,在Java編程中,Peculiar方法簽名可能會出現,可能會出現,使開發人員陷入困境,使開發人員陷入困境。 getResult(string s); ,其中foo是自定義類。該方法聲明似乎擁有兩種返回類型:列表和E。但這確實是如此嗎...
    程式設計 發佈於2025-03-25
  • 我可以將加密從McRypt遷移到OpenSSL,並使用OpenSSL遷移MCRYPT加密數據?
    我可以將加密從McRypt遷移到OpenSSL,並使用OpenSSL遷移MCRYPT加密數據?
    將我的加密庫從mcrypt升級到openssl 問題:是否可以將我的加密庫從McRypt升級到OpenSSL?如果是這樣,如何? 答案:是的,可以將您的Encryption庫從McRypt升級到OpenSSL。 可以使用openssl。 附加說明: [openssl_decrypt()函數要求...
    程式設計 發佈於2025-03-25
  • 克服NeoApps.ai的REST API挑戰
    克服NeoApps.ai的REST API挑戰
    使用標準實踐開發REST API是至關重要的,但通常具有挑戰性。從確保一致的設計和確保身份驗證到管理可擴展性和錯誤處理,開發人員面臨需要時間和專業知識的障礙。 REST API開發中的共同挑戰 一致的標準:跨端點保持統一性。 :在不斷發展的API時管理向後兼容。 身份驗證和安全性:安...
    程式設計 發佈於2025-03-25

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3