jlayeredpane

    1熱度

    2回答

    我是通過jframe的NEtBeans設計創建的,當它的組件是自動創建的。 現在我把這個jFrame組件jLayeredPane叫做agendaLayer,因爲我需要更多的窗格並切換。 我已經設置了水平和垂直調整大小來佈局該組件所以它會自動調整大小,當窗口(jFrame)被調整大小時。 然後我也創建了通過設計器新的類股票擴展jPanel, 現在我把此JPanel到JLayredPane並需要得到約

    0熱度

    2回答

    由於某些原因,每個圖像只顯示1/5(或更少)。由於它是一個分層窗格,至少應該完全顯示1。佈局爲空,因爲這是一個學習程序 爲什麼會發生這種情況? 下面是代碼: 類test1的 import javax.swing.*; import java.io.*; import java.awt.*; import java.awt.image.*; import javax.imageio.*;

    1熱度

    1回答

    我試圖使用JLayeredPane在JFrame上添加到控件(JPanel和JLabel)上。 標籤在ImageIcon幫助下顯示背景圖像,面板上有按鈕控件。它顯示了帶有背景圖片的jlabel 但是面板控件未顯示。我正在使用下面的代碼。 try { JLayeredPane layers= new JLayeredPane(); ImageIcon img1= Ima

    3熱度

    2回答

    情況:繪製一堆紙牌,就像在紙牌遊戲中一樣。很好地堆疊。 爲了達到這個目的,我將JLayeredPane與定製的LayoutManager接口相結合。使用自定義佈局管理器的原因是堆棧方向各不相同,有時撲克牌有時會完全覆蓋對方,有時也會部分覆蓋對方,而且這種邏輯對於LayoutManager來說似乎是一項很好的工作,因爲這基本上歸結爲設置牌。 因此,LayoutManager負責設置堆棧中所有組件的X

    0熱度

    2回答

    我有一個Canvas子類對象,我試圖添加,以及一些其他Canvas子類,JLayeredPane。在JLayeredPane的文檔中,圖層以整數形式給出,例如, layeredPane.add(child, new Integer(0)); 但是,當我使用Integer作爲圖層時,出現某種運行時錯誤。 (我真的不能告訴這個錯誤是什麼,因爲我的IDE一直抱怨的搖擺庫缺少來源)。奇怪的是,當我用以

    0熱度

    1回答

    我正嘗試在Java中創建一個國際象棋界面,並且我正在使用JLayeredPane將棋子放在我的棋盤圖像上。問題是這些部分不會添加到分層窗格中。 這是我的DragImage類的代碼(每一塊將會是這個類的一個實例,您可以拖放到棋盤上)。 class DragImage extends JComponent implements MouseMotionListener { private s

    1熱度

    3回答

    我需要層JPanels,但我不知道如何。我有3個面板,第一個是背景,第二個是角色/雪碧四處移動,並將第一個面板(背景,第三個是一個酒吧旁邊)(用於按鈕,沒有任何關係與它們的層)如何層面板1和麪板2 編輯:?,背景是由25×25的標籤,在每個圖標的網格的

    1熱度

    1回答

    我目前正在嘗試爲一款名爲Carcassone的遊戲創建應用程序,但我在使用JLayeredPane和MouseAdapters時遇到了問題。 目前我有一個JLayeredPane,它包含一個帶GridLayout的JPanel作爲遊戲板。 GridLayout的每個單元格都包含一個JPanel,其中包含一個JLabel,用於表示貼圖中的貼圖。 (一個空的瓦片只是一個帶黑色方塊的JLabel作爲圖像

    0熱度

    1回答

    其實我正在給Jscrollpane添加一個Jlayeredpane,然後再將Jlabel添加到Jlayeredpane。由於jlayeredpane具有空白布局,因此我明確調用jlabel的大小。在Jlabel中,我設置了一個圖像。 但問題是,這裏沒有顯示滾動條。請幫助設計缺陷或引導我到其他選擇。

    4熱度

    2回答

    我正在創建一個程序,在該程序中我可以繪製地圖併爲其添加不同的道路等。我計劃在一個jpanel上添加地圖地形,並在另一個jpanel上添加道路等。但我無法讓他們工作。我不知道如何將多個jpanel完全疊加在一起,並使它們都能夠繪製。