为什么同一个程序在Windows上与Mac上运行的方式不同

Hibiflobu:

我在Mac上运行了一段代码,并且能够按我希望的方式运行,但是当我在Windows PC上运行相同的代码时,程序的输出完全不同。这是一个Java摆动窗口,可让您在屏幕上移动点。在Mac上,它可以正常工作,但在Windows PC上,圆点留下了一丝残影。基本上,每次重新粉刷面板时,都不会清除图形。我应该怎么做才能解决这个问题?我已经尝试在PC上卸载并重新安装Java,但是它并没有改变程序的输出。如果您需要查看图形代码,请访问以下位置:GraphicsPanel类中的https://github.com/Nathaniel-github/NetworkingTrialClient

凯尔伍德:

当您覆盖时paintComponent,通常您希望首先调用overridden paintComponent方法,该方法将填充空间,并覆盖上一次绘制中的所有内容。

@Override
protected void paintComponent(Graphics g) {
    super.paintComponent(g);

    // Draw your stuff
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么运行同一个程序需要不同的时间?

为什么 Canvas 在同一个 html 文档中的两个单独的 canvas 元素上以不同的方式绘制相同宽度和长度的相同图像?

在同一个集合的不同属性上使用equals不会返回记录,为什么?

为什么同一个指针的地址不同?

不同的 Azure Functions 是否在同一个 Node.js 进程上运行?

为什么我的绘图分开显示,而不是在同一个图表上?

为什么 Traefik 在同一个网络上找不到容器?

如何在同一个具有不同名称的docker守护程序上多次运行同一个docker-compose.yml?

以编程方式在 Swift 中同时在同一个 SVG 上应用 2 种不同的颜色

在 iis 上使用两个不同的 ssl 端口运行同一个站点

在 Mac OS X 上打开同一个应用程序的两个实例

PHP-在同一个文件上多次运行同一个php函数

为什么对于同一个硬盘,磁盘实用程序和Gparted显示不同的信息?

打印同一个数组,在不同的函数中是不同的,为什么呢?

为什么在同一个条件变量上使用多个互斥锁会使此代码崩溃?

为什么我从同一个查询中得到两个不同的结果

如何在同一个母版上创建两个不同的框架

同一个表上的 2 个不同查询,计数和分组依据

如何在同一个Ubuntu上运行两个Skype帐户?

为什么numpy从同一个随机状态返回不同的随机数?

为什么同一个地址返回不同的值?

为什么从同一个包创建不同的对象

为什么elasticsearch 对不同索引的同一个查询返回的结果差别太大?

为什么同一个ajax调用有不同的请求头?

为什么同一个磁盘读取测试结果如此不同

为什么我从同一个神经网络模型得到不同的预测?

为什么同一个事件识别不同的activeElements?

在 nginx 上的同一个域上运行两个 Web 应用程序时遇到问题

来自同一个Go程序的不同输出