jpanel

    1熱度

    1回答

    如果我的問題聽起來很愚蠢,我很抱歉,我還是Java新手。我要告訴你這段代碼: public class Window extends JFrame{ private static final long serialVersionUID = -2139430787087799923L; private TransparentJPanel mousepanel;

    0熱度

    1回答

    爲什麼JPanel(面板)不能在綠色背景(jpanel)上繪製?我希望能夠做到這一點,而無需擴展j面板... 此外,對於java遊戲,我應該在java中使用keybindings或keylistener。 import javax.swing.*; import java.awt.event.*; import java.awt.Color; import java.awt.Graphics

    -1熱度

    1回答

    的可用空間,我有兩個實例的JPanel的JLayeredPane的,在不同的z訂單。我希望我的兩個孩子JPanel始終填充LayeredPane的空間。 的想法對我來說是一個切換第二面板的顯示在第一的頂部顯示一個模式般的對話。是的,我可以只使用一個JDialog,但我認爲嘗試在覆蓋的JPanel上創建一些透明度以獲得很好的效果會很有趣。 我發現,使用上的JLayeredPane,像BorderLa

    1熱度

    1回答

    我正在處理覆蓋JPanel但我有一個小問題,覆蓋層的透明度直接看到JFrame。 import java.awt.BorderLayout; import java.awt.Color; import java.awt.Dimension; import java.awt.EventQueue; import javax.swing.JFrame; import javax.swing

    0熱度

    1回答

    本質上,我試圖向JPanel網格矩陣添加一個圓(這是我的主要問題所在)。 運行下面的代碼時,一旦調用新的OvalComponent類將圓添加到網格中的(1,1)位置,就會讀取該類,但只會跳過繪畫組件函數。 package Exercises; import javax.swing.*; import java.awt.*; import java.io.FileNotFoundExcept

    0熱度

    1回答

    hy,我試圖添加多個jbuttons到窗格並想滾動它們。 所以我所做的是首先向jpanel添加按鈕,而不是jscrollpane的jpanel,而不是jscrollpane添加到另一個jpanel的按鈕等等。 但我得到的是一個按鈕顯示,但沒有滾動條滾動窗格,並看到所有的按鈕。 import java.awt.*; import javax.swing.*; import java.awt.

    0熱度

    1回答

    我正在使用JPanel,並且當我點擊面板時試圖在上面畫一些矩形。我點擊後,我想要一個新的形狀出現,但前一個要刪除。我試過一些東西,但以前的形狀不會被刪除,我不知道爲什麼。 public class Canvas extends JPanel { private BufferedImage image = new BufferedImage(800, 600, BufferedImage.TYP

    1熱度

    1回答

    我正在處理一個菜單,我想使它成爲可能的對象,所以我爲菜單JPanel對象創建了一個單獨的類。問題是它不想將它添加到我的主JPanel中。我做錯了什麼,我該如何解決? 主類: package StackOverflow; import java.awt.CardLayout; import javax.swing.*; public class Main { private JF

    -1熱度

    1回答

    我遇到了一個JPanel問題,我不知道發生了什麼。所以我有一個帶有init函數的JFrame,它創建了一個名爲GamePanel的自定義JPanel,奇怪的是它始終不會在paintComponents函數中執行,即使我在對象上使用了重繪。 這裏是我的代碼時,我初始化的JPanel(在一個JFrame): this.gamePanel = new GamePanel(this.grid, this)

    1熱度

    2回答

    我想將其添加到另一個JPanel中,但它在那裏不可見。我的其他Jpanel被稱爲bottomPanel。 paintComponent應該顯示在底部面板 bottomPanel.setLayout(null); TestPane tp = new TestPane(); bottomPanel.add(tp); 我已經擴展了Jpanel。 public class TestPane ext