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

正文內(nèi)容

第四章圖形編程-wenkub

2022-10-09 12:34:03 本頁面
 

【正文】 new TextField()。 例: Label label=new Label()。 容器本身也可以看作是一個組件,因此可以把一個容器添加到另一個容器里,實現(xiàn)容器嵌套 例: add(fra)。 ( )。 public static final int HEIGHT = 200。 int screenWidth = 。 int screenWidth = 。 setTitle(CenteredFrame)。 Graphics類提供繪制圖像和輸出文本的方法 創(chuàng)建一個畫板 class MyPanel extends JPanel { public void paintComponent(Graphics g) { (Graphics g) (“Hello!world”) … .} } MyPanel擴展了 JPanel,但面板的背景顏色等工作要由 Jpanel來完成,確保父類也參預繪制 只要窗口重新繪制, paintComponent()就被自動調(diào)用(在 AWT中是 paint()) 例 .在畫板上輸出信息 class NotHelloWorldFrame extends JFrame { public NotHelloWorldFrame() { setTitle(NotHelloWorld)。 (panel)。 public static final int MESSAGE_Y = 100。 float f=()。 // draw a rectangle double leftX = 100。 Rectangle2D rect = new (leftX, topY, width, height)。 (ellipse)。 double radius = 150。 } } 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è)置顏色。 void setcolor(Color c) void setPaint(paint p) void setBackground(Color c) void setForeground(Color c) 例:填充顏色的例子 class FillPanel extends JPanel { public void paintComponent(Graphics g) { (g)。 double width = 200。 (rect)。 // a dull bluegreen (ellipse)。 Font f=new Foun(“serif”,14)。 double stringheigth= ()。 Font f=new Foun(“serif”,14)。 double y=(getHeigth() ())/2。 例:將字符串顯示在畫板中央的例子 API: Font(String name,int style,int Size) String getFontName() String getFamily() String getName() Retangle2D getStringBounds(String s, FountRenderContext cont
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1