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