日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java paint调用,求教 如何调用这个paint

發布時間:2025/3/15 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java paint调用,求教 如何调用这个paint 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

該樓層疑似違規已被系統折疊?隱藏此樓查看此樓

public void paint(Graphics g) {

frame.paint(g);// 定義畫圖方法

frame.setBackground(new Color(255, 255, 255));

g.setColor(new Color(255, 0, 255)); // 設置畫筆為紫色

g.drawRect(200, 80, 10, 480); // 畫圖紙外邊框

int i, t, m=0;

for (t = 0; t <= 6; t++) {

g.setColor(Color.black);

g.drawRect(198, 80 + t * 80, 14, 1);

// 輸出文字

Font fnt15 = new Font("TimesRoman", Font.PLAIN, 15);

// Font fnt40 = new Font("宋體", Font.BOLD, 40); // 創建字體對象

g.setFont(fnt15); // 設置當前字體

g.setColor(new Color(255, 0, 0));

/* if(cFlag){

m = 100 - t * 20;

}else if(fFlag){

m = (100 - t * 20) * 9 / 5 + 32;

}else if(kFlag){

m = 100 - t * 20 + 273;

}*/

m = 18 - t * 3;

g.drawString(Integer.toString(m), 215, 85 + t * 80); // 紅字

if(num>=-0.1){

g.fillRect(200, 560 - (int)( num * 80/3), 10, (int)( num * 80/3));}//填充

}

//畫直線

for (i = 0; i <= 480; i = i + 8) {

g.setColor(Color.black);

g.drawLine(200, 80 + i, 210, 80 + i);

}

}

public TestButtons() {

frame.getContentPane().setLayout(null);

label1.setBounds(170, 600, 80, 20);

label1.setForeground(Color.black);

label2.setBounds(250, 600, 80, 20);

這是代碼的一部分 請問代碼應該如何寫??

總結

以上是生活随笔為你收集整理的java paint调用,求教 如何调用这个paint的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。