swing

    0熱度

    1回答

    public static void removeItems(JList newMenuItemsList) { DefaultListModel listModel = (DefaultListModel) newMenuItemsList.getModel(); listModel.removeAllElements(); } 我得到一個錯誤時拋出,當我運行這段代碼

    0熱度

    1回答

    我想使用swing製作一個繪畫程序。我有幾個用戶可以繪製的形狀,包括橢圓,線條和矩形。這些形狀可以繪製(使用graphics2d)與各種筆觸(線條粗細),可以填充或未填充。 我試圖實現一個功能,使用戶可以用鼠標右鍵單擊一個形狀並拖動它來移動它。 我目前的策略是輪詢形狀的數組是倒序(意味着在多個形狀的情況下,最近添加的形狀被選中)。 每個形狀實現都有一個名爲isSelected(int x, int

    0熱度

    1回答

    我在Java中製作國際象棋,現在,當用戶點擊移動一個棋子時,我遇到更新棋盤的問題。我的遊戲邏輯遠未完成,我只是想讓GUI和mouseListener按照我希望他們第一的方式工作。我設計我的程序的方式是將各部分的位置全部存儲在8乘8的字符串矩陣中。 64由64個JPanel組成。每次用戶點擊移動一塊,String矩陣都應該更新,GUI應該讀取矩陣並進行相應的更新。目前,矩陣正在更新,但不是GUI。我

    3熱度

    2回答

    我需要從Windows獲取用戶名,我需要爲我的揮杆應用程序分配該用戶名,我該怎麼做。 這裏是我的代碼 import javax.swing.*; import java.awt.event.*; public class PasswordFieldExample { public static void main(String[] args) { JFrame f=ne

    0熱度

    1回答

    即時通訊繪製一個女巫在Java中。我完成了身體和頭部,但現在我想知道如何在Java中旋轉一個矩形 正如你可以在下面的圖片看到,我需要2個矩形旋轉一定程度,以可視化的手臂巫婆。 搜索了它,但解決方案太複雜了。 //Body g.setColor(Blue); g.fillRect(190, 180, 100, 150);

    0熱度

    1回答

    在空的textfield!lblUser.getText()。trim()。equals(「」)在空的jtable中怎麼樣?因爲我不知如何捕獲空的JTable 像這樣JTextField中一樣... public void InputUserPass() { if (!lblUser.getText().trim().equals("") & !txtPass.getPassword()

    2熱度

    1回答

    我正在嘗試創建一個程序,使得創建一個學校項目的樓層佈局圖很容易。用戶可以輸入建築物的尺寸,然後將其刻畫爲標籤網格,通過單擊標籤可將其轉變爲牆壁,窗戶或門。因爲牆壁,窗戶和門具有不同的外觀,材質等,我爲每個構建了單獨的類,所有這些都擴展了buildingObject。爲了讓它首先工作,我只關注於在窗體上獲取buildingObjects。 package building.pkg3d.printer

    3熱度

    1回答

    我對Java Swing編程非常陌生,我遇到了一個小問題。 當我使用Jframe和JPanels設計用戶界面時,JPanel不允許在我想要的地方(設計時)拖放一個項目。比方說,我向JPanel添加一個按鈕,然後按鈕卡在面板的中間,我不能將它拖到我想要的位置。當我直接將項目添加到JFrame時,不會發生這種情況。 我嘗試使用setBounds(int x, int y, int width, int

    0熱度

    1回答

    我正在使用Swing爲我的現有Java項目創建一個GUI。由於該項目以前是CLI運行的,我已經創建了一個main。我創建的新JFRAME也有自己的主要功能。我應該刪除嗎?

    0熱度

    1回答

    所以我有這個任務,我必須讓兩個對象同時移動。我知道我應該使用線程類,但我不知道如何去做。我的項目有兩個文件。第一個主要方法和實現風扇object.Here它是: import javax.swing.JFrame; import javax.swing.JPanel; import java.awt.Graphics; public class DrawArcs extends