![](/img/trans.png)
[英]Loading an image in a JEditorPane using html markup
我在使用標記在 JEditorPane 中加載圖像時遇到一些問題。 我從 Gmail 收到郵件正文,如下所示: 我通過代碼編輯該行,如下所示: 我將圖像保存在 /cache 文件夾中,與 /src 處於同一級別,但無論我嘗試什么,圖像都不會加載。 我也無法弄清楚它是路徑問題還是我的方法不起作用,而且 ...
[英]Loading an image in a JEditorPane using html markup
我在使用標記在 JEditorPane 中加載圖像時遇到一些問題。 我從 Gmail 收到郵件正文,如下所示: 我通過代碼編輯該行,如下所示: 我將圖像保存在 /cache 文件夾中,與 /src 處於同一級別,但無論我嘗試什么,圖像都不會加載。 我也無法弄清楚它是路徑問題還是我的方法不起作用,而且 ...
[英]How to set sub panels have the same width as their container with GridBagLayout?
所以我有一個主要的 JPanel,我想將其用作更多面板的容器。 我希望子面板與其父面板具有相同的寬度,我嘗試使用 GridBagLayout 來實現它: 使用這段代碼,我得到以下結果: 如您所見,剛剛創建的面板不適合其容器(綠色面板)的寬度。 我以為gbc.anchor = GridBagCon ...
[英]how do i rearrange my jbuttons to to be in to rows at the top
我的 jbuttons 在不對稱的行中。 我希望它們在頂部對稱排成兩行,因為我認為那樣看起來會更好。 我該怎么做? 這是我的代碼。 我試過重新排列 jPanel,但沒有用。 我只想讓他們成排。 ...
[英]Java chess move with Jframe and Jpanel
我正在嘗試使用 java jframe 和 jpanel 創建一個國際象棋游戲。 我做了一個方法,可以讓你把棋子移動到任何地方,但我不知道如何為每個棋子創建方法,比如棋子,國王...... 主 App.java 國際象棋 class 典當 class 你建議我做什么? 非常感謝你! 我不知道如何為 ...
[英]How to let the JPanel fill the complete JFrame (while in maximized state) with the "Windows Decoration" kept ON?
我的全圖 window JFrame灰色邊框可見問題: 我希望我的應用程序在默認情況下以全屏(最大化)方式運行(但默認情況下最大分辨率因筆記本電腦而異)。 我正在使用根據JPanel上用戶計算機的大小和寬度縮放的背景圖像。 但是隨着裝飾和調整大小功能的“開啟”, JPanel並沒有完全填滿JFr ...
[英]I can't modify my JButton after having initialized it in the JPanel
我嘗試修改我的按鈕 jb[10][10] 但是當我運行所有按鈕時都具有相同的圖標,我希望按鈕也共享 b 圖標的所有值我使用 gridlayout 創建了一個 20x20 的按鈕矩陣。 問題出在底部,當我想修改已經初始化的按鈕時.. ...
[英]How to add JRadioButtons to a JPane within a loop
我有以下代碼:public class PnlMenuRadioButtons extends JPanel { public PnlMenuRadioButtons(String menuName) { super(); setLayout(new Bo ...
[英]JLabels are not drawing correctly in complicated drawing process
我正在從頭開始編寫自定義 HTML 渲染器。 它呈現塊、內聯塊、內聯元素、浮動等。 我制作了一個擴展 JPanel 並覆蓋paintComponent()方法的Drawable接口。 它有兩個子類:塊和字符。 我的代碼是這樣工作的:我有一個名為panel的根JPanel ,它包含在WebDocume ...
[英]Bug error does not load the window with Java Swing
首先,我將它們放在上下文中,我正在使用 Java Swing 進行一個小項目。在使用 Java 8 和 Ant 制作該項目之前,它運行良好。 我決定將代碼更新為 Java 17 和 Maven,此時問題開始了(我使用的是 Netbeans IDE) 現在問題來了,當你運行程序時它只顯示一個小的 w ...
[英]My content pane show only white even if it has components on it
我這樣做是對自己的挑戰。 我的問題是,當我單擊按鈕時,即使JPanel中有組件,內容窗格也會顯示為普通。 我嘗試在框架上添加組件,但出現錯誤:>Cannot read field "parent" because "comp" is null. 我在JFrame和JPanel上嘗試了其他布局, ...
[英]How do I dynamically resize a JFrame based on its components (a JPanel)?
基本上我的 GUI 是這樣的: 包含名為mainPanel的免費設計布局 JPanel 的框架 mainPanel 內部還有另外兩個面板: A) 布局BoxLayout的toolPanel B) 布局GridLayout的gamePanel 這些是代碼的重要部分: 問題是當我增加列數時, ga ...
[英]How to fix the problem with showing JPanel element in Java Swing?
我在顯示位於 JFrame 中另一個 JPanel 元素中的 JPanel (Page) 元素時遇到問題。 摘要 Class Page 正在擴展 JPanel 並為其提供一些新參數。public abstract class Page extends JPanel implements KeyL ...
[英]How can I create a JPanel larger than the size of the display
我正在嘗試創建一個 JPanel 以在繪圖區域大於顯示尺寸的地方繪圖。 我期待一個帶有滾動窗格的 JPanel 出現,以解釋巨大的尺寸。 我似乎無法讓它發揮作用。 我看到底部有一個滾動條,有向左箭頭但沒有向右箭頭,屏幕右側沒有滾動條。 我將這個示例與我在其他示例中找到的代碼放在一起。 它完整但丑陋 ...
[英]setText of JLabel in another class. Java
所以,我見過很多類似的問題,但它們都有點不同,似乎不適合我的問題。 因此,我有一個“主”class、一個“面板”class 和一個“日”class。在我的面板 class 中,我創建了一個 JFrame 對象,並在我的面板 class 中創建了一個 JTextFiton 當文本字段的內容是“星期一 ...
[英]My ball doesn't bounce off the edge of screen when I up it's speed in java
我在 java 中做了一個簡單的項目,球從屏幕邊緣反彈。 當我改變球的速度時,它穿過了屏幕的邊緣。 球的速度在變量 xvelocity 和 yVelocity 中。 我怎樣才能避免這種情況? 球也不會消失,當我把屏幕放大時,我可以看到它反彈。 Class:我的面板 Class:MyFrame ...
[英]Updating a JPanel automatically after specified time
我有一個 JPanel,我希望它在指定的時間間隔后更新。 我嘗試使用 Thread.sleep 但它不起作用。 假設我希望它在 5 秒后更新,所以我首先創建 JFrame,然后添加初始 JPanel 和初始組件,然后添加 Thread.sleep(5000); 之后我添加了另一個組件。 但是當我運 ...
[英]Java Swing JScrollPane Panel is behind other Panels
我想為我編寫的程序創建一個帶有 swing 的 GUI。 我使用 eclipse 和 WindowBuilder。 我的目標是創建一個內部帶有面板的 JScrollPane。 此面板稍后應包含兩個或更多 JLabel 和一個 JButton。 它應該是什么樣子的示例(沒有標簽和按鈕,只有黑色的 JP ...
[英]How to set the cursor location in a JFrame?
我在 java swing 做一個小游戲,這是一個敵人跟隨 cursor 的游戲。 但是,如果 cursor 存在框架,應用程序將返回錯誤,因此當 cursor 離開 window 時,我讓應用程序退出。 但是實際上有沒有辦法直接設置cursor position? ...
[英]Invisible textarea when I add scroll Jpanel
當我添加滾動條時,我看不到聊天 output 和輸入欄。 如果我刪除滾動條,一切正常。 我不知道為什么...滾動必須是垂直的。 還有其他方法可以在聊天中顯示垂直文本嗎? 這是我的代碼: 怎么了? 看來問題是jpanel滾動。 這是 java 中的簡單聊天機器人 ...
[英]How to restrict entering whitespaces as input to JTextField elements in Java Swing?
我將 Java Swing 用於連接 GUI。 我需要防止在 JTextField 元素中輸入空格,尤其是在密碼字段中。 我曾使用 isEmpty() 或 isBlank() 來了解是否輸入了空格。 但它沒有奏效。 如果我輸入空格,它不會返回真值,因為如果只有空格,isBlank() 應該返回真。 ...