2015年8月3日 星期一

150803

eclipse的偏好設定
參考網站:http://j796160836.pixnet.net/blog/post/31387535-%5Bjava%5D-eclipse%E7%9A%84%E5%81%8F%E5%A5%BD%E8%A8%AD%E5%AE%9A(%E6%93%8D%E4%BD%9C%E7%BF%92%E6%85%A3%E5%92%8C%E5%A5%BD%E7%94%A8%E6%8A%80%E5%B7%A7)

快捷鍵
Ctrl + Shift + F  自動排版
Alt   +  /    開啟字彙選擇框(自動完成框)
Ctrl  +  D  刪除一行
Ctrl  +  /    註解/解除註解多行

Ctrl  +  L  到指定行號(一搬編輯器是Ctrl+G)
Ctrl  +  1   跳出修正建議框

----------------------------------------------------------
awt的繪圖
參考網站:http://web.thu.edu.tw/s922930/www/java%B8p%AD%D7%A4W/0724/ch20.pdf



1 則留言:

  1. import java.awt.*;
    import java.awt.event.*;

    public class app20_5 extends Frame implements AdjustmentListener
    {
    static app20_5 frm = new app20_5 () ;
    static Scrollbar scr1=new Scrollbar(Scrollbar.VERTICAL);
    static Scrollbar scr2=new Scrollbar(Scrollbar.HORIZONTAL);
    static Scrollbar scr3=new Scrollbar(Scrollbar.VERTICAL);

    public static void main(String args[])
    {
    BorderLayout br = new BorderLayout(5, 5);
    frm.setTitle("Display colors");
    frm.setSize(200, 150);
    frm.add(scr1, br.WEST); // scr1捲軸
    frm.add(scr2, br.SOUTH); // scr2
    frm.add(scr3, br.EAST); // scr3
    scr1.setValues(255, 45, 0, 300); // 設定 scr1 的相關數值
    scr2.setValues(255, 45, 0, 300); // 設定 scr2 的相關數值
    scr3.setValues(140, 45, 0, 300); // 設定 scr3 的相關數值
    scr1.addAdjustmentListener(frm);
    scr2.addAdjustmentListener(frm);
    scr3.addAdjustmentListener(frm);
    frm.setVisible(true);

    }
    public void adjustmentValueChanged(AdjustmentEvent e)
    {
    Graphics g=getGraphics();
    paint(g);
    }
    public void paint (Graphics g)
    {
    int red=scr1.getValue();//紅色取scr1值
    int green=scr2.getValue();//綠
    int blue=scr3.getValue();//藍
    String str="Color("+red+","+green+","+blue+")";
    g.setColor(new Color(red,green,blue)); //設定繪圖顏色
    g.fillRect(0, 0, getWidth(), getHeight());
    g.setColor(Color.black); //設定黑色
    g.drawString(str, 45, 80); //在(45,80)處寫上字串

    }
    }








    回覆刪除