jcomponent

    1熱度

    1回答

    我一直在做這個小瑣事遊戲作爲一個項目讓我很忙,但我無法弄清楚如何讓它看起來不錯。最好,按鈕將位於頂部,並且問題將以設置的窗口大小朝向底部。儘管setSize()或setPreferredSize()不起作用。所以窗口非常薄,按鈕和問題都在頂部。 package mainPackage; import javax.swing.JFrame; public class MainGame{

    0熱度

    1回答

    我努力嘗試在Java中創建一個記事本類型的東西,我掙扎了一下。到目前爲止,我有一個類如下,這是一個JComponent(UtilityComponent延伸JComponent)。其中,您可以看到我正在渲染圖形以製作記事本形狀,現在我想在此形狀內輸入一個JTextArea以輸入內容。但是我找不到一種方法來使它工作。我已經嘗試,因爲它現在看起來,我已經嘗試將其添加到根JFrame(在一個案例中,它佔

    1熱度

    1回答

    我只是想將位置和文本分配給JFrame上的按鈕組件,但它始終將它們指定爲屏幕的高度並將其壓扁到左側而不顯示我分配的文本。關心任何幫助? import javax.swing.*; import java.awt.*; class Main { public static final String SIMULATOR_NAME = "Flocking Simulator 2K16"

    0熱度

    2回答

    我遇到了一個問題,我真的不知道如何在Java Swing GUI中創建一個功能按鈕(我想這應該稱爲它)。我創建了一個打印語句來檢查我的按鈕是否工作,並且它不起作用。這裏是我的代碼。 import javax.swing.JFrame; import java.awt.Color; import java.awt.Dimension; import java.awt.BorderLayout;

    1熱度

    1回答

    我正在嘗試做一些基本的Java,並且我的框架中有一個形狀。它使用JComponent類繪製形狀,並在頂部單擊按鈕時觸發動畫。 組件代碼只是此加入的JPanel public void paintComponent(Graphics g){ Dimension dim = getSize(); g.setColor(Color.GREEN); g.fillOval(

    -2熱度

    1回答

    我想在2D平面視圖(紅色)中繪製移動光標(綠色)。我用一個操縱桿來命令它。 要訪問的紅色面板我得以下這種方案從控制器組件的組件: 的JPanel => JScrollPane的=>的JViewport => PlanComponent(擴展JComponent的) 我的光標座標連續地更新讀一個插座。 當座標改變時,它調用drawCross函數。 我的光標完全被操縱桿移動,但紅色區域閃爍,光標閃爍多

    -1熱度

    1回答

    我試圖用Graphics.drawPolygon()方法 三角形是正確繪製來繪製邊框的三角形的三角形,但我怎麼能計算出邊界的3個點? 我已經有一個圓圈做了,但我似乎無法找到三角形的解決方案。 教師因爲它不能使用Graphics2D的要求。 我的代碼: if (xPoints != null && yPoints != null) { int[] nXPoints = new int[]

    1熱度

    1回答

    我想創建一個可以幫助我加速GUI設計的特定方法。我使用setBounds時間最長。現在,我只需要使用FlowLayout或GridLayout,但我不喜歡依賴這些。 基本上,我正在考慮像placeAbove這樣的方法,它將JComponent放置在另一個JComponent的上方。它的參數是參考點JComponent和它們相互距離的整數。我目前有成功有以下幾點: import javax.swin

    0熱度

    1回答

    我在框架中有兩個單選按鈕。當我點擊「Manuel Server」(右下角)時,我想放置一個文本框而不是單選按鈕。當再次點擊「MANUEL服務器」時,我想再次使用單選按鈕而不是textBox。現在我只能將文本框放在單選按鈕附近。我不能把他們(他們),而不是他們。應該如何設置? Before click to Manuel_Server After click to Manuel_Server jco

    0熱度

    1回答

    我有6個頂點,用戶應該能夠創建一條線,例如,如果用戶從頂點1拖拽鼠標到頂點2。用戶釋放鼠標並且鼠標沒有在其中一個頂點結束,它不會創建一條線。 我該怎麼做? import java.awt.*; import java.awt.event.*; import java.awt.geom.Ellipse2D; import javax.swing.JComponent; import java