jlayeredpane

    1熱度

    1回答

    問題:我無法控制更多的直方圖包,所以我創建了一個按鈕數組,並使用JLayeredPane將它們覆蓋在直方圖的頂部。但是,當JFrame放大或縮小時,我無法同時擴展直方圖和按鈕面板。 JLayedPane由2個JPanel組成,參見MWE。 重複該問題,運行程序並擴展JFrame。 我在SO貼子上看過以下內容; jlayeredpane-with-gridlayout,jlayeredpane-wi

    0熱度

    1回答

    編輯:hadnt initilaised我的分層面板愚蠢。 對不起,在mpanel構造函數的開始,我添加了一個層疊的窗格,但它沒有得到添加在Eclipse上的錯誤爲什麼? 我用java真的新,所以我沒有約layerd窗格任何想法 import java.awt.event.*; import java.util.*; import java.awt.*; import javax.swin

    0熱度

    1回答

    我有一個for循環,它改變了JLayeredPane佈局中JLabel的位置。 c.setVisible(true); jLayeredPane.moveToFront(c); for (int i = 0; i < 1000; ++i) { c.setBounds(i, 500, 94, 136); System.out.println(c.getL

    0熱度

    1回答

    我有一個程序,有多個層,在底層我有一個JPanel,我已經把背景圖像。最重要的是,我有一個JLayeredPane,它有一些可拖動的組件。我的問題是,當用戶上傳了一個背景圖片時,可拖動的元件真的很滯後,我猜測是因爲這個迴盪是在拖動時重繪背景圖片。我的問題是,無論如何要確保圖像不會一直在重新繪製? 我的代碼,我畫的圖像看起來是這樣的: if (this.getLoadedBackgroundImag

    0熱度

    1回答

    我正在嘗試使用Swing製作遊戲,並且需要在遊戲板上製作一個玩家板,所以我使用了JLayeredPane。在第0層,我畫了棋盤,然後在第一層繪製了球員。 這個效果很好,但問題在於當我重繪第1層(例如更改給定播放器的位置)時,性能非常糟糕。我的假設是它正在重新繪製背景板,這是造成這個問題的原因。 下面的代碼: JLayeredPane layeredPane = new JLayeredPane()

    1熱度

    1回答

    我目前正在研究利用JLayeredPane的Java應用程序。我目前在2個不同的圖層中有2個分割窗格,我試圖完全移除其中一個圖層。 我該如何做到這一點?

    0熱度

    1回答

    我對Java Swing有問題,特別是使用JLayeredPane。 我有一個Deck管理器,它包含JLayeredPane中的4個JPanel,但是當我將一個對象添加到一個窗格,然後切換到另一個時,對象首先變爲隱形,但是當我通過鼠標傳遞時,即使通過它也會返回可見我在一個不同的面板,下面的代碼: deckSelector = new JLayeredPane();

    0熱度

    1回答

    我正在嘗試創建一個用於繼承JPAMI的步步高遊戲和JLayeredPane來爲我的跳棋創建一個拖拽區域,但我甚至不能在面板上打印一個簡單的矩形。它確實打印了圖像,但沒有打印JLabel。 這裏是我的JPanel類 public class BoardPanel extends JPanel{ private JLayeredPane lp; private BufferedImage im

    0熱度

    2回答

    我想重疊兩個相同大小的JPanel(這裏是'僞'和'svg')。 JPanel僞是在svg後面。 JButton應該在svg前面僞造。結果是centerPanel.moveToFront(僞)不起作用。我錯過了什麼? centerPanel = new JLayeredPane(); centerPanel.setLayout(new BorderLayout());

    1熱度

    1回答

    我已經在尋找一個解決方案,但他們沒有工作。也許是因爲我的設置不同。我試圖讓電梯模擬器和我有這個圖: diagram 和我有這樣的代碼: import java.awt.BorderLayout; import java.awt.Color; import java.awt.Container; import java.awt.Dimension; import java.awt.FlowL