小编Use*_*590的帖子

抽象类初始化

我有一个抽象类:

abstract class Shape {

    public String color;
    public Shape() {
    }
     public void setColor(String c) {
        color = c;
    }
    public String getColor() {
        return color;
    }

    public double area() {
        return 0;
    }
}
Run Code Online (Sandbox Code Playgroud)

哪个提供非抽象方法然后我想初始化它像:

     Shape object = new Shape();
Run Code Online (Sandbox Code Playgroud)

所以在初始化时,它仍然给我一个错误,但为什么呢?如果我在类中提供一个抽象方法,那么可以理解该类无法初始化.在这种情况下,为什么还会出错?任何帮助,将不胜感激

java abstract-class abstract-methods

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

如何使用 Javascript 使 div 可滚动

我正在开发 Tizen 并制作网络应用程序。

我在 html5 中有一个 div,我在这个 div 上设置和图像作为背景。现在我有一些场景,我必须在这个 div 中多次显示一些随机文本。不能保证文本总是相同的大小。我的图像大小是 300 宽和 90 高。

现在我想在文本较大时通过 javascript 设置我的 div 向上和向下滚动。我试过 scrollTop, overflow: auto/scroll 但它不起作用。

实际上我可以在 Eclipse 中的 HTML 视图中看到结果,但是当我在设备上运行我的代码时,它没有显示任何滚动条。任何帮助,将不胜感激 。

这是我的代码,其中有一个名为 textView 的 div:

  <div id="textView" style="height: 90px; width: 300px;  
    margin-left: 20px; margin-top: 20px;overflow: auto;">
  </div>
Run Code Online (Sandbox Code Playgroud)

在 javascript 中:

  var elem = document.getElementById("textView");

  elem.scrollTop="80px";

  elem.innerHTML="llllllllllllllllllllllllllllllllllllllllll"+'<br/>'
  +"llllllllllllllllllllllllllllllllllllllllllll"+'<br/>'
  +"llllllllllllllllllllllllllllllllllllllllllll"+'</br>'
  +"llllllllllllllllllllllllllllllllllllllllllll"+'<br/>';
  elem.style.color = "White";

  elem.style.fontSize = "50px";
Run Code Online (Sandbox Code Playgroud)

我想在图像边界中显示文本而不是图像边界。

html javascript tizen tizen-web-app

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

如何在没有MATLAB匹配背景的情况下从图像中删除背景

如何在不匹配背景的情况下从图像中删除背景.例如,如果我想从下面的图像中删除背景,则不应该给出删除背景样本背景图像. 在此输入图像描述

matlab background

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

使用接口和抽象类编译错误

我有一个接口和一个抽象类:

interface MyInterface {int presents();};

public abstract class MyAbstractClass implements MyInterface {
    abstract void presents();
    abstract void chill();
}
Run Code Online (Sandbox Code Playgroud)

编译器抱怨说

abstract void presents();
Run Code Online (Sandbox Code Playgroud)

返回类型与.不兼容

MyInterface.presents()
Run Code Online (Sandbox Code Playgroud)

提供以下选项:

make it int type
make MyInterface.presents void type
Run Code Online (Sandbox Code Playgroud)

为什么会这样?

java

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