swing

    1热度

    1回答

    所以,我写了一个代码,允许用户以初始角度和速度抛出虚拟对象,以查看它们是否可以接近击球(即基于位置在用户输入上)。 但是,我很难绘制用户输入的角度和虚拟物体速度的曲线。 我已经使用了一个数学公式来计算所述对象的总时间和范围。那就是: =02sin⁡(一百八十〇分之二) =20sin⁡(/ 180) 我已经尝试过试图把范围和总时间为圆弧状,并绘制它的方式。但这似乎并不奏效。 下面的代码: impor

    0热度

    1回答

    遵循2015年11月发布的指南,我已经逐字复制了他的代码,但它仍然不适用于我。有东西被弃用? 我有3个缓冲区(称它们1,2和3)。当2和3画在屏幕上时,屏幕的顶部和左侧会有黑线。这个相同的代码适用于两个缓冲区。 错误镜头:https://gfycat.com/gifs/detail/GraveCompetentArmyworm package field; import javax.swing

    1热度

    1回答

    我试图创建一个动画,其中给定数量的图标从框架的左侧开始并移动到屏幕的右侧。图标垂直排列,每个图标应该在自己的线程上运行。 如何获取所有图标来做到这一点?当我创建每个赛车手时,我尝试调整posY,但到目前为止,我只能获得创建的最后一名赛车手来显示。 import javax.swing.*; import java.awt.*; public class Races { privat

    0热度

    2回答

    光标在JTable中有问题。 我试着在论坛上找到答案,但无法找到我期望的答案。 这是我的Java可运行: import java.awt.EventQueue; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.border.Emp

    1热度

    1回答

    我试图做一个基本的登录菜单下面这个模仿了起来: 我决定把这个整个菜单进入一个JPanel,所以一旦连接成功,我可以切换到另一个面板。 因此,我决定使用Borderlayout在北部地区拥有标题,在南部地区拥有连接按钮。 我做了borderlayout面板的中心本身。我决定将它作为一个网格布局,以便拥有标签(登录名,密码)以及用户放置其标识的文本字段。 结果是非常丑陋,从很远的我的预期: 这是菜单的

    1热度

    1回答

    我正在编写一个应该在电台上显示信息的程序,我希望用户通过单击他们喜欢的频道的图像来获取该信息。 通道设置为带有网格布局的upp,但是我想在每个网格内部都是通道的图像和图像下的通道名称。所以我认为GridLayout里面的一个BoxLayout可以做到这一点,但我没有看到我想要的GUI。 jf = new JFrame(); jf.setTitle("tutorial");

    -1热度

    2回答

    因此我有一个学校项目,需要我编写代​​码并实现方法来证明用户输入的3个坐标集合将是某个三角形。 我试图写一行代码来获得我的3点P1,P2,P3之间的距离。我不知道我是如何参考我建立的坐标,如x1,x2,x3,y1,y2,y3。 这里是我的代码: import javax.swing.JOptionPane; public class EpsteinProj3 { public st

    0热度

    1回答

    我想把多个JButton放在一个框架上,使用ButtonGroup。我不得不把3组按钮放在一个框架上,彼此分离。 下面的代码将创建一个按钮,而是被分隔的,他们似乎是“删除”对方。 我期待看到的按钮有独立的组,每组4个按钮。 的方法接受的“问题”的对象一个ArrayList,它看起来像这样: public class Question { private String _question; pr

    0热度

    1回答

    一个快速而简单的问题我似乎无法找到答案。 是否可以绘制一个形状(矩形,椭圆形等)并添加到JPanel中,然后将此JPanel添加到JFrame中?我在网上找到的图形绘制示例直接将形状添加到JFrame中。例如: public class DShape extends JPanel { public void paintComponent(Graphics g) {

    -2热度

    1回答

    我正在用Java写一个客户端 - 服务器桌面应用程序。我写了一个运行的服务器(打开套接字)&等待客户端连接。客户端不直接与数据库(MySQL)通信,他们向服务器发送查询,服务器执行查询&将结果集转换为JSON &将其发送回客户端。 在客户端我写一个Listener类: private class Listner implements Runnable { private Thread t