swt-gui框架怎么建造漸近填充圖形,下面給大師分享一下方式!我寫的經驗對你進修java有幫忙的話,給我投票、點贊或者保藏!
進入eclipse中,新建一個swt-java項目,名字為javapaint。
在項目中新建一個應用shell窗口,文件名javapaint.java。
打開javapaint.java這個文件,選擇設計模式,在屬性欄中雙擊paint-control,編纂paint事務。
在paintControl事務中,設置前景顏色金色,從這個顏色轉換當作另一種顏色。
e.gc.setForeground(new Color(null,255,215,0));
設置布景顏色為粉色,把金色過渡到粉色。
e.gc.setBackground(new Color(null,255,192,203));
在窗口(0,0)到(shell寬,shell高)填充一個矩形,從上到下。
e.gc.fillGradientRectangle(0, 0, shell.getClientArea().width,shell.getClientArea().height, true);
運行項目,成果如下圖,把true點竄為false,是從左到右。
e.gc.fillGradientRectangle(0, 0, shell.getClientArea().width,shell.getClientArea().height, false);
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!