java-2d

    2热度

    1回答

    这段代码只让球继续前进,我怎么能让球返回? 我可以将它添加到循环中以使球返回到左侧的表达式是什么。 Applet Viewer public class NewJApplet extends JApplet { public void paint(Graphics g) { final int X=0; final int Y=50;

    1热度

    1回答

    在这里我有一个问题,我希望你能帮我解决。感谢所有希望这样做的人。 我有继承JComponent类的对象,我添加了MouseListener。 我有一个继承面板的网格。 我想在网格中逐个添加对象,以便在我的网格中至少有两个相似或不同的表单。 在添加时,我希望在给定的位置(我们刚刚点击的位置)发生这种情况,同时避免JComponents类型的对象互相堆叠在一起,或者它们的交集给出的不是空集或直线部分(

    0热度

    1回答

    我想旋转一个角落的矩形,但我现在不知道如何确定角落的新坐标。旋转可能在任何角落。 可能存在另一种旋转方法? 有人可以帮助我吗? screenshot of my applet import java.applet.*; import java.awt.*; public class MainApplet extends Applet implements Runnable { int w

    1热度

    2回答

    我想在面板上以像素为单位获取我的字符串的确切高度。所以我写了一个程序来绘制字符串,然后在它周围绘制一个矩形。 使用的FontMetrics我用getStringBounds方法让我封闭的矩形。 但是它看起来错误: 我期待矩形完全包围我的文字,但在顶部(与空间上左边一点点,右),有空间。为什么它给了我这个结果? 这里是我的代码: public class Test extends JPanel {

    0热度

    1回答

    首先对不起,如果我的问题之前询问过(我有搜索,但无法找到答案) 这里是问题: 我想绘制矩形和椭圆形时,用户类型1或2。 JAVA和这里是我的代码。 package shapes; import java.awt.Graphics; import javax.swing.JPanel; public class shapes extends JPanel { private int

    1热度

    1回答

    上午试图调用paint在我的听众,但绘制矩形不应该叫 也许我的代码是错误的帮助我,请我在java的新手 btnNewButton_5.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { class MyCanvas extends JComponent

    1热度

    1回答

    我正在创建一个简单的GUI,它可以在屏幕上移动3个PNG,但不能正常工作。 这里是我有我新的GUI和摇摆所以可能会有一些非常简单平常的错误代码,我为他们在这里你去道歉: import javax.swing.*; import java.awt.*; import java.awt.event.*; public class MovingPictures extends JPanel imp

    -7热度

    3回答

    我从this链接找到一个java代码。 当我试图运行它时,错误类没有主要方法。我知道这是一个类似的帖子,但我试图寻找/尝试不同的解决方案,但是当我尝试它们时,他们不工作。下面是代码 package trafficlight; import javax.swing.*; import java.awt.*; public final class TrafficLight extends

    -2热度

    2回答

    我试图做一个乒乓球比赛,但我的球不动,所以如何让球移动? 这是我的代码 package test; import java.awt.*; import java.awt.event.*; import java.util.logging.Level; import java.util.logging.Logger; import javax.swing.*; public clas

    1热度

    1回答

    这将是很长,所以在此先感谢阅读和/或回答:) 编辑:这How to draw a continuous curve of repeated ovals on speedy mouse cursor dragging?有一个答案,我不完全罚款,难道就没有别的这样做的方法比在矩形或椭圆之间绘制直线? (如果是矩形或椭圆形,对我无关紧要)。 我搜索了很多并没有找到我正在寻找的东西,所以我们去: 我必须为