小编TNC*_*TNC的帖子

Java Eclipse @Override错误

我正在写各执行所谓的命令的接口,其中包含的方法的Java类isValid()run(),如下所示:

public class DailyEnergy implements Command {

  @Override
  public boolean isValid(String command) {
    return false;
  }

  @Override
  public void run(String command) throws Exception {
  }
}
Run Code Online (Sandbox Code Playgroud)

这是Command.java文件:

public interface Command {

  public boolean isValid(String command);
  public void run(String command) throws Exception;
}
Run Code Online (Sandbox Code Playgroud)

在这一类中,我实现了超类方法isValid()run(),我想添加@Override注释,但是Eclipse提供了一个错误,指出"该方法必须重写超类方法".

即使我拿出方法并使用Eclipse自动导入它们,如果我添加注释,我也会收到错误.如果有人能够解释为什么我不能使用@Override注释,那将非常感激.

java eclipse overriding interface

13
推荐指数
1
解决办法
2万
查看次数

Java-将文本写入图像,然后写入输出文件

我有一个图像,我想在其上面写有多行,中心对齐和动态(可变宽度)的文本.我尝试过使用这个drawString方法Graphics,但我无法使中心和动态定位工作.我目前正在swing图书馆里闲逛JLabels等等,但我很难找到一个相对简单的方法.我也希望将最终图像写入文件,但似乎ImageIOJPanels 混合效果不是很好..我现在只得到一个黑盒子......如果有人能提供一个简单的轮廓如何处理这个问题,我将非常感激.

谢谢!


对不起,我应该更具体..我希望文本本身是中心对齐的(因为在每行的中间应该对齐),而不是将文本放在图像的中心.文本将放置在图像上的其他位置,而不是中间.我再次为不清楚的描述道歉.谢谢!

java swing text image

5
推荐指数
1
解决办法
1万
查看次数

在catch语句后返回上一个位置

我有一段代码在try语句中有一个循环.抛出并捕获异常时,循环被中断,并且执行继续进行.在catch块完成后,如何让执行继续循环的其余部分?

这是我的代码片段:

private ArrayList<URL> download(final InputStream in, URL url, int maxDepth) throws IOException {
  try {
    ...
    for (final URL link : links) {
      //if exception is caught, loop will be broken here.........
      download(link.openStream(), link, maxDepth - 1);
    }
    return alLinks;

  } catch (final IOException e) {
    // Display an error if anything fails.
    this.searchResults.append(e.getMessage());
    return null;
  }
}
Run Code Online (Sandbox Code Playgroud)

我想知道是否有任何简单的方法在for循环结束之前滑回到右边,这样它就可以完成迭代其余的元素.

非常感谢你!

java try-catch

1
推荐指数
1
解决办法
576
查看次数

HTML5中文本样式的良好实践

我正在创建一个网页,其中包含不同类型文本的混合 - 粗体,下划线,小,左对齐,居中对齐,右对齐等,并尝试从HTML中抽象样式,我我试图取消<b><u>标记.结果是定义类(例如"粗体","下划线","小"等)并使用CSS来提供样式.但是,这使得HTML更加冗长,div和span都有类似的东西class="rightAlign small bold underline".有一个更好的方法吗?

谢谢!

html css semantic-markup

-1
推荐指数
1
解决办法
1489
查看次数

标签 统计

java ×3

css ×1

eclipse ×1

html ×1

image ×1

interface ×1

overriding ×1

semantic-markup ×1

swing ×1

text ×1

try-catch ×1