问题标签 [acm-java-libraries]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
150 浏览

java - 为什么小程序是空的?

我是 java 新手,只是开始“玩”它。我试图从图形开始,所以我写了这段代码:

但小程序是空的。

有什么问题?

谢谢。

0 投票
1 回答
315 浏览

java - ACM 多边形无边界?

我是Java新手!!!:)

现在,我只是对 ACM 库的对象及其功能感到困惑。我想创建一个绿色的 GRect。所以我可能会这样做:

但我这里的问题是如何摆脱 GRect 的边框。我已经检查了文档,但没有运气。有什么秘密可以做到这一点,或者这甚至可能吗?

如果您需要什么,请发表评论。

0 投票
1 回答
1850 浏览

java - 类型 javax.swing.JComponent 无法解析

我正在使用 ACM 库并自己完成“Java 的艺术与科学”中的练习。我有一个简单的程序,应该在屏幕上添加一个按钮,但我收到了一些我自己无法解决的错误消息。

  • 第一个问题是错误消息“无法解析类型 javax.swing.JComponent。它是从所需的 .class 文件中间接引用的”。

  • 第二个是“Container 类型中的方法 add(String, Component) 不适用于参数 (JButton, String)”。

谁能帮我解决这些问题?我对 JAVA 非常陌生,非常感谢您的帮助。谢谢

0 投票
2 回答
623 浏览

java - Eclipse 无法确定主类

到目前为止,我的代码是:

我得到错误:

线程“main”acm.util.ErrorException 中的异常:无法确定主类。在 acm.program.Program.main(Program.java:1358)

我已经通过在线参考了解了这一点,除了我在运行配置中以我自己的帐户进行的两项修改,设置acm.program.Program为 Main 选项卡中的主类,还设置code=acm.program.Program为程序参数,不确定这是否相关或不是。

0 投票
1 回答
960 浏览

java - 为java使用import acm.program?

java中有没有标准的编码语法?

我正在使用System.acm.println其中一个斯坦福视频导入 acm.program 并使用 println 进行相同的输出。

0 投票
1 回答
144 浏览

java - 使用break停止java中的移动行

我对 java 完全陌生,我有一个要解决的问题。我出于我的目的使用 ACM 库。我的目标如下:

  1. 移动标签 1
  2. 移动标签 2
  3. 比较标签 1 和标签 2 的位置(当文本相互碰撞时)“使用 'if' 语句”
  4. 一旦到达顶部,使用break语句停止它。
  5. 重新开始循环。

如果有人可以通过解释如何实施来帮助我。那将是真棒。我在尝试学习。谢谢!

0 投票
0 回答
41 浏览

java - 为什么这段代码没有按顺序读取?(图形)

我在eclipse上运行了以下代码。

由于在我设置位置、填充和将颜色设置为红色之前添加(sqr),结果不应该是一个未填充的蓝色方块吗?然而由于某种原因,出现了一个红色方块。

0 投票
1 回答
108 浏览

java - Java中的粗体形状线

加粗形状线条

创建形状(例如 GOval)后,如何将形状线条加粗?

0 投票
0 回答
71 浏览

java - 如何使我的 GObject 轮廓更粗?

我正在尝试创建一个小圆圈和一个大圆圈

但结果是一个蓝色的实心大圆圈和一个瘦瘦的小圆圈。如何使这个小圆圈更粗?

还有没有办法让其他 GObjects 变厚?谢谢!

0 投票
3 回答
3136 浏览

java - Java使用for循环产生一系列数字

我正在尝试编写一个 for 循环集合,这些循环在下面产生以下一系列数字。我试图让我的循环在同一行上打印每个系列,每个术语之间有空格。我是 java 新手,对如何完成它感到非常困惑。右侧是我增加计数的数字。

这是我尝试完成的代码。我得到了第一行的工作,但我想知道天气有一种简单的方法可以创建其余的而不重新复制程序。

我是 Java 新手,现在正在查看 for 循环并尝试在 for 循环中完成此操作。如果有人可以帮助我,我将不胜感激。谢谢!编辑:这是当我增加行数时会发生的情况。

在此处输入图像描述

编辑:这是我尝试完成的解决方案。感谢所有帮助过我的人。