[jQuery]簡單的向上Marquee跑馬燈公告效果

Html本身有一個Tag Marquee可以使用Marquee跑馬燈功能,不過功能十分有限,像是滑鼠移入停止,每一筆內容暫停後再執行下一筆等,原本的Marquee跑馬燈都不支援。

MarqueeExample

這個範例是利用jQuery的animate來移動scroll,達到移動的感覺,所以再初始化時需要先close一份資料append上去,如此在移動到最後一筆時,才不會因為scrollBar到底而無法移動。而Mouse移入時則stop animate及clear移除的Timeout,待Mouse out後,再執行,不過這部份控制的沒有很好,有興趣的人可以再加以修改。

Read More

[Eclipse]利用提示快速fix程式錯誤

Eclipse 開發工具可以Vaildation撰寫程式碼的錯誤(Error)或警告(Warning)而進行提示,Warning部份是可不修正的,不過Error就必需要修正後才能正確Compiler。

Eclipse增對這個部份在提示視窗上提供了快速修正的提示Quick Fix,像是使用了BigDecimal而沒有import這個package,這時可以直接使用Quick Fix,就會自動幫忙加入import了,是個十分貼心的功能。

Java Error information

Read More

[Eclipse]快速增加Java Bean的Getter和Setter

在撰寫Java程式時,不免會常用到JavaBean這種類別,建立JavaBean的內容Geter及Setter時總是大同小異,如果能在輸入變數的型態跟名稱後自動產生Getter及Setter的function,那就可以節省時間及加快程式的開發。

Eclipse開發工具內建了很多貼心快捷的功能,其中一項就是可以快速建立Bean Source的Getter及Setter,只需先輸入好資料的型態及名稱,就可以自動完成其它動作了。

package com.yslifes;

public class MyBean {
    private String id;
    
    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

}

Read More