jcomponent

    -2热度

    2回答

    我目前正在研究一个动画来比较两种股票交换算法。我在扩展JComponent的paint组件中运行算法。 (不是最好的,但我不在乎)我需要通过绘画组件中途刷新屏幕。我不想让它在日期显示之前一路通过。原因是我有一个嵌套while循环的算法,另一个没有。我会如何去做这件事? public void paintComponent(Graphics g) { //calls in the s

    0热度

    1回答

    我有JLabel作为我的JPanel的背景。我需要从db中以不同坐标显示400多个点。我如何自动绘制如此多的标记?

    0热度

    2回答

    我想写一个二十一点游戏,我想有一个窗口,其中的表格图像坐,并打/保持按钮坐。然而,即使当我尝试添加(@参数)击中/停留按钮对象到框架,按钮显示在单独的窗口作为表。 我的代码: import java.awt.*; import javax.swing.*; public class BlackjackTable extends JComponent{ private stati

    0热度

    1回答

    我想要一个简单的KeyBindings程序工作。我遵循从java文档的指示,并试图测试这个(Java Key Bindings Not Working)线程回答的东西,但我不能让它工作。当按下“F1”时,我想输出“测试”到控制台。任何人都能发现我的错误吗 JFrame frame = new JFrame("shit"); frame.setSize(800, 600); frame.setD

    0热度

    1回答

    我正在构建Java FX音乐应用程序,并且我有一个Java FX窗格,其中包含一个包含JComponent的SwingNode,并且我希望能够隐藏这个组件的顶部和底部,只显示中间部分。 如果我调整窗格比组件小那么只显示组件的顶部,这样Top section of Component,但我想办法向上移动组件,以在中间部分是可见的,并且顶部和底部裁剪Middle section of Componen

    0热度

    1回答

    所以我的计算器程序看起来不错,除非我调整它。然后事情就会彻底失败。现在我正在使用GridBagLayout来组织我的按钮(认为最好使用GridBag来处理这种情况,因为它有很多按钮)。我将preferredSize设置为我想要启动时按钮的大小。如何在调整窗口大小时使按钮更改大小? 这是我调整应用程序后,小会发生什么。 当我把它做得更大时,所有东西都保持不变,我在两边都会留下灰色的空白来弥补空间,而

    0热度

    1回答

    我正在为miscropy程序编写一个插件,并且存在与repaint()方法有关的问题。 简短问题: 当JPanel重新绘制完成或与代码同步时,是否有任何方式获得消息? 详细的版本: 我的程序可以在XY-图表中绘制的一组数据到一个JPanel并使用jfree.chart显示它;在程序的另一部分,我有许多数据集(~100),我想绘制并保存为图像。我也找到了解决方案,但我真的不喜欢它。该问题可以简化为关

    0热度

    1回答

    我知道这是措辞不佳,但我不知道如何更好地说。基本上我有我自己的JComponent MyComponent,它在它的图形上绘制了一些东西。我希望它绘制其的东西,然后调用一个方法来完成油漆,这里有一个例子: public class MyComponent extends JComponent{ // etc @Override protected void paint

    0热度

    1回答

    我在这里遇到了我的代码问题,我无法解释。我有两个Jframes,第一个有一个按钮,点击它时会导致第二帧。这工作正常。但是有一个问题在这里:第一帧出现为skeleton,没有添加JComponents。它正在等待,直到所有的语句都被执行,即paints的JComponents的JFrame显示为skeleton。 这是为什么?我怎样才能在执行下一行代码之前“完全显示/绘制”所有组件? 下面是我的代码

    0热度

    1回答

    所以,我已经在java上学了一门AP课程,而在课堂上,我们从来没有真正去过repaint(),以及如何正确使用它。我也通过互联网搜索,并且我个人还没有找到任何关于调用repaint()的标准方式的答案。我们是否应该调用main类的repaint()方法,如下所示? import java.awt.*; import javax.swing.*; public class RepaintExa