freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第四章圖形編程(完整版)

2024-11-15 12:34上一頁面

下一頁面
  

【正文】 int screenWidth = 。 Graphics類提供繪制圖像和輸出文本的方法 創(chuàng)建一個畫板 class MyPanel extends JPanel { public void paintComponent(Graphics g) { (Graphics g) (“Hello!world”) … .} } MyPanel擴展了 JPanel,但面板的背景顏色等工作要由 Jpanel來完成,確保父類也參預(yù)繪制 只要窗口重新繪制, paintComponent()就被自動調(diào)用(在 AWT中是 paint()) 例 .在畫板上輸出信息 class NotHelloWorldFrame extends JFrame { public NotHelloWorldFrame() { setTitle(NotHelloWorld)。 public static final int MESSAGE_Y = 100。 // draw a rectangle double leftX = 100。 (ellipse)。 } } API (float x,float y,float width, float height) (double x,double y, double width,double height) (double x,double y, double width,double height) (Point2D start,Point2D end) (double startx,double starty, double endx,double endy) (double x,double y) fill(Graphics2D rec) 填充顏色 drawGraphics2D rec) 繪制圖形 rec 二 .顏色 Graphics2D類的 setPaint方法 (Graphics類為 setColor方法 )用來設(shè)置顏色。 double width = 200。 // a dull bluegreen (ellipse)。 double stringheigth= ()。 double y=(getHeigth() ())/2。 Int id=1。 int imageWidth = (this)。 } private Image image。 (image, 0, 0, null)。 Try{(id)。 double basey=y+ascent。 double descent= () +()。 (serif)。 Rectangle2D rect = new (leftX, topY,width, height)。 (“Set Color”,100,100) black、 blue、 cyan、 darkgray、 gray、green、 lightgray、 magenta、 orange、pink、 red、 white、 yellow 通過指定紅綠藍三色比例,用 Color對象來復(fù)合成一種新的顏色。 // draw a circle with the same center double centerX = ()。 double width = 200。 … .. } JDK java 2D形體使用浮點數(shù)坐標系,這樣可為坐標指定單位。 // add panel to frame NotHelloWorldPanel panel = new NotHelloWorldPanel()。 setLocation(screenWidth / 4, screenHeight / 4) // set frame icon and title Image img = ()。 Dimension screenSize = ()。布局管理器 Java 采用非常優(yōu)秀的概念來進行布局 一個容器內(nèi)的所有組件都由一個布局管理器來進行管理 Jav
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1