repaint

    0热度

    1回答

    我正在学习Swing的基础知识,并且我设法让这个程序通过拖动鼠标来绘制一条线。 public class SwingPaintDemo2 { public static void main(String[] args) { JFrame f = new JFrame("Swing Paint Demo"); f.setDefaultCloseOperation(

    0热度

    1回答

    嘿,我所有的骰子掷骰子游戏都有点问题。问题是当 我按下按钮的新骰子号码我的面板不重新粉刷。我使用观察者模式更新我的面板。当我想更新一个标签collor时,我的观察者工作正常,但是当我想更新Graphics.filloval时它不工作。有人知道为什么我的paintComponent不重新粉刷?!, 感谢 骰子类 public class Dice { private int value

    0热度

    1回答

    我已经写了一个课,我们将这个问题叫做Draw​​Card,以显示从我的甲板课中随机抽取的一张纸牌。我写了一个图形对象,其中包含与扑克牌,套装,值,颜色等相关的信息。我在我的主要方法中初始化对象,并将其添加到JFrame中,它将100%正确显示并绘制所有内容。然后我添加了一个工具栏,其中的按钮的动作侦听器应该创建一个新的DrawCard对象,从框架中删除第一个并将新框架添加到框架。该程序编译并运行得

    1热度

    1回答

    里面一个JButton的actionPerformed方法,我有以下代码: btnLogin.setText("Logging In..."); btnLogin.setPreferredSize(new Dimension(110, 29)); btnLogin.setEnabled(false); //more stuff here, irrelevant to this 这工作,

    0热度

    1回答

    我需要插入一个巨大的HTML标记到一些DOM元素,这将需要一段时间。这是我想要显示一些预加载器指示符的原因。我有两个块:#preloader和#container。一些代码首先显示预加载器,然后开始粘贴一个大的html标记。 问题 - 预加载器直到浏览器无法完成呈现html标记才显示。我尝试了很多解决方案(其中很多都被描述为here),但仍然没有成功。 下面是一个例子avalable: https

    1热度

    1回答

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

    6热度

    2回答

    我一直在做一个hang子手游戏来教自己Java。我已经进入了框架的主体。 this.add(new PaintSurface(), BorderLayout.CENTER); 我有: private class PaintSurface extends JComponent { Shape found = null; public PaintSurface(){

    0热度

    2回答

    我不知道如果我正在使用该方法repaint,我需要更新数字时钟的时间,但即使有一个while循环试图重绘,它doesn “科技工作 public class Frame extends JFrame{ Calendar calendar = Calendar.getInstance(); int[] horaD = new int[14]; int[] horaU

    0热度

    3回答

    我想实现: 用户点击一个元素 在屏幕上显示屏幕上的“正在计算” 系统执行耗时的数学计算 屏幕显示结果( “完成”) 这里的剥离代码: <div id ="di" onclick="calc()">initial</div> <script> function calc() { var n,a=0; document.getElementById('di').textContent="c

    1热度

    1回答

    没有错误或......只是一个透明的屏幕(它会复制背景)和一个绘制的椭圆形,但每当我尝试键入箭头键键盘它不会工作。我添加了KeyListener并将类扩展为JFrame,但它仍然没有任何作用。我知道这只是初学者的东西,但我自己是初学者,而这一直在困扰我:/。另外,我也用repaint(); ,但它仍然重新渲染背景?我在这里先向您的帮助表示感谢! package JavaMain; import