国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

? Java Java??? ???? ??? ???? ??? ??

???? ??? ???? ??? ??

Nov 22, 2019 pm 04:18 PM
java ???

???? ??? ???? ??? ??

Java? ?? ???? ???? java.awt ???? ?? Java ??? ?????? Graphics ???? ??? ? ????. ?? Java ???? ???? Graphics ???? ????? import java.awt.Graphics ?? ???? Graphics ???? ???? ???. import java.awt.Graphics語(yǔ)句將Graphics類導(dǎo)入進(jìn)來(lái)。

Graphics類提供基本的幾何圖形繪制方法,主要有:畫線段、畫矩形、畫圓、畫帶顏色的圖形、畫橢圓、畫圓弧、畫多邊形等。本項(xiàng)目?jī)H用到畫直線的功能,其它圖形繪制請(qǐng)自行點(diǎn)擊查閱Java API。

Graphics類的drawLine()方法:drawLine(int x1,int y1,int x2,int y2)

Graphics ???? ?? ?? ???, ???? ???, ? ???, ?? ??? ???, ?? ???, ? ???, ??? ??? ?? ??? ???? ???? ??? ??? ?????. ? ????? ?? ??? ??? ?????. ?? ??? ??? ??? ???? Java API? ?????.

Graphics ???? drawLine() ???: drawLine(int x1,int y1,int x2,int y2)

# ????#? ??? ??? ? ??? ????? ????? ?? ??? ???? ? (x1,y1)? (x2,y2) ??? ?? ??? ????.

??? ? ?? ??? ???? ???:

1), ??? ????: ???? ???? ??? ?????. ? ? ?? ??(?: ?? ?, ?? ?)?? ?? ??? ???? ??? ??? ? ??? ???? ?? ??? ??? ????. ? ??? ??? ?????.

2) ??? ????? ?? ??: ???? ?????? ?? ????? getGraphics() ???? ???? ?? ????? ??? ???? ??? ?? ?? ? ??? ?????. ???.

3), Java ???: ???? ??? ???? ??? ??

Java? ?? ??(0, 0)? ?? ?? ??? ????. ?? ?? ??? ?? ?????. X?? ?? ??? Y?? ?? ?????. ? ???? ?? ???? ?? ??? ?????. ?? ???? ?? ?????. ?? ??? ?????: #

4), ?? ??: ??? ????? ?? ??? ?????. ? ??? ?????? ??? ?? ??? ????. ??? Graphics ??? getColor() ???? ?? ?? ? ??, ??? setColor() ???? ?? ??? ? ????.

??? ??? ????.

1??: DrawSee ???? ?? ??? ???? ?? ??? ??? ?????.

DrawSee ???? ?? ? ???? ?? ??? ???? ?? ???? ????. ?, ?? ?? ??, ?? ??, ???? ??? ??? ??, ???? ?? ?? ??? ?? ? ?? ??? 10?? ?? 10?? ?? ??? ?? ??? ??? ??? ?????. ?? DrawSee ???? ?? ? ?? ?? ??? ?????.

import java.awt.Color;
import java.awt.Container;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import javax.swing.JFrame;
public class DrawSee extends JFrame {
    private static final int sx = 50;//游戲區(qū)域10*10方塊的起始橫坐標(biāo)
    private static final int sy = 50;//游戲區(qū)域10*10方塊的起始縱坐標(biāo)
    private static final int w = 40;//每個(gè)小方格的邊長(zhǎng)
    private static final int rw = 400;//游戲區(qū)域10*10方塊的邊長(zhǎng)
    ...
}

2??: ?? ??? ??? ??? ??(?: ? 10?? ? 10?? ??? ??? ???)

public void paintComponents(Graphics g) {
        try {
            // 設(shè)置線條顏色為紅色
            g.setColor(Color.RED);
            // 繪制外層矩形框
            g.drawRect(sx, sy, rw, rw);            
            /* 繪制水平10個(gè),垂直10個(gè)方格。
             * 即水平方向9條線,垂直方向9條線,
             * 外圍四周4條線已經(jīng)畫過(guò)了,不需要再畫。
             * 同時(shí)內(nèi)部64個(gè)方格填寫數(shù)字。
             */
            for(int i = 1; i < 10; i ++) {
                // 繪制第i條豎直線
                g.drawLine(sx + (i * w), sy, sx + (i * w), sy + rw);
                // 繪制第i條水平線
                g.drawLine(sx, sy + (i * w), sx + rw, sy + (i * w));                
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
#???? #??:


import java.awt.Color;
import java.awt.Container;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import javax.swing.JFrame;
/**
 * 
 * 程序入口
 *
 */
public class TestDrawLine {   
    public static void main(String[] args) {   
        new DrawSee();
    }   
}   
class DrawSee extends JFrame {
    private static final int sx = 50;//小方格寬度
    private static final int sy = 50;//小方格高度
    private static final int w = 40;
    private static final int rw = 400;
    private Graphics jg;
    private Color rectColor = new Color(0xf5f5f5);
    /**
     * DrawSee構(gòu)造方法
     */
    public DrawSee() {
        Container p = getContentPane();
        setBounds(100, 100, 500, 500);
        setVisible(true);
        p.setBackground(rectColor);
        setLayout(null);   
        setResizable(false);
        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);        
        try {    
            Thread.sleep(500);
        } catch (Exception e) {
            e.printStackTrace();
        }        
        // 獲取專門用于在窗口界面上繪圖的對(duì)象
        jg =  this.getGraphics();
        // 繪制游戲區(qū)域
        paintComponents(jg);         
    }
    public void paintComponents(Graphics g) {
        try {
            // 設(shè)置線條顏色為紅色
            g.setColor(Color.RED);
            // 繪制外層矩形框
            g.drawRect(sx, sy, rw, rw);
            
            /* 繪制水平10個(gè),垂直10個(gè)方格。
             * 即水平方向9條線,垂直方向9條線,
             * 外圍四周4條線已經(jīng)畫過(guò)了,不需要再畫。
             * 同時(shí)內(nèi)部64個(gè)方格填寫數(shù)字。
             */
            for(int i = 1; i < 10; i ++) {
                // 繪制第i條豎直線
                g.drawLine(sx + (i * w), sy, sx + (i * w), sy + rw);
                
                // 繪制第i條水平線
                g.drawLine(sx, sy + (i * w), sx + rw, sy + (i * w));
                
                // 填寫第i行從第1個(gè)方格到第8個(gè)方格里面的數(shù)字(方格序號(hào)從0開始)
                for(int j = 0; j < 10; j ++) {
                    //drawString(g, j, i);                    
                }
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

??? ??? ????.

???? ??? ???? ??? ??

?? ????: #???? #javaDevelopmentIntroduction

#????#

? ??? ???? ??? ???? ??? ??? ?? ?????. ??? ??? PHP ??? ????? ?? ?? ??? ?????!

? ????? ??
? ?? ??? ????? ???? ??? ??????, ???? ?????? ????. ? ???? ?? ???? ?? ??? ?? ????. ???? ??? ???? ???? ??? ?? admin@php.cn?? ?????.

? AI ??

Undresser.AI Undress

Undresser.AI Undress

???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover

AI Clothes Remover

???? ?? ???? ??? AI ?????.

Video Face Swap

Video Face Swap

??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

???

??? ??

???++7.3.1

???++7.3.1

???? ?? ?? ?? ???

SublimeText3 ??? ??

SublimeText3 ??? ??

??? ??, ???? ?? ????.

???? 13.0.1 ???

???? 13.0.1 ???

??? PHP ?? ?? ??

???? CS6

???? CS6

??? ? ?? ??

SublimeText3 Mac ??

SublimeText3 Mac ??

? ??? ?? ?? ?????(SublimeText3)

???

??? ??

??? ????
1601
29
PHP ????
1502
276
???
JDBC? Java? ??? ???? ??? ?????? JDBC? Java? ??? ???? ??? ?????? Aug 02, 2025 pm 12:29 PM

JDBC ????? ???? ????? ?? ?? ?? ??? ?? ?? ??? ?? ? ?? ??? ?? ?? ?? ??? ???????. 1. ????? ????? Conn.SetAutoCommit (False)?? ??????. 2. ??? ? ????? ?? ?? SQL ??? ?????. 3. ?? ??? ??? ?? Conn.commit ()?? ???? ??? ???? ???? ?? ??? ???? Conn.Rollback ()?? ??????. ???, ? ??? ???? ????, ??? ???? ????, ?? ??? ??? ?? ??? ??? ???? ? ???????. ?? ?? ?? ???? ????? ??? ???? ?? ?? ???? ???? ??? ????? ?? ??? ??? ? ?? ???? ?? ????.

Java? ??? ?? ??? ?????? Java? ??? ?? ??? ?????? Aug 02, 2025 am 02:38 AM

?? ?? ? ?? ???? ???? ?? Java.Time ???? ???? ??????. 2. LocalDate, LocalDateTime ? LocalTime? ?? ?? ??? ??? ?????. 3. () ???? ???? ?? ??? ??? ????. 4. ???/???? ??? ???? ??? ????? ??? ??????. 5. ZonedDateTime ? Zoneid? ???? ???? ??????. 6. DateTimeFormatter? ?? ?? ? ?? ?? ?? ???; 7. ??? ?? ?? ?? ??? ????? ?? ??????. ?? Java? ?? ??? ???? ??? ??? ???? Java.Timeapi ??? ?? ??? ???????.

Java ??? ?? ?? : Spring Boot vs Quarkus vs Micronaut Java ??? ?? ?? : Spring Boot vs Quarkus vs Micronaut Aug 04, 2025 pm 12:48 PM

Pre-FormancetArtUptimeMoryUsage, Quarkusandmicronautleadduetocompile-timeprocessingandgraalvsupport, withquarkusoftenperforminglightbetterine serverless sinarios.2.thyvelopecosyste,

???? ?? ? ??? ?? ???? ?? ? ??? ?? Aug 01, 2025 am 06:40 AM

NetworkPortSandfirewallsworkTogetToenableCommunication whileensuringsecurity.1.networkportSarevirtualendpointsnumbered0–65535, Withwell-nownports like80 (http), 443 (https), 22 (ssh) ? 25 (smtp) ?? (specservices

??? ??? Java?? ??? ?????? ??? ??? Java?? ??? ?????? Aug 02, 2025 pm 01:55 PM

Java 's Garbage Collection (GC)? ???? ???? ???? ??????, ?? ? ??? ??? ? ??? ??? ??? ??? ????. 1.GC? ?? ?? (? : ?? ??, ?? ???, ?? ?? ?)?? ??? ???? ????, ?? ? ??? ??? ???? ?????. 2. ?? ???? ????? ????, ?? ?? ??? ??? ???? ?? ??? ??????. 3. ?? ?? ?? ?? : ??? ?? (Eden, S0, S1)? ?? ????? ?????. ??? ??? ?? ? MajorGC? ???? ? ??? ? ????. Metaspace? ??? ?? ???? ?????. 4. JVM? ??? GC ??? ?????. SerialGC? ??? ?? ????? ?????. ParallelGC? ???? ??????. CMS? ?? ???

??? ???? html` ?? '??? ????? ??? ???? html` ?? '??? ????? Aug 03, 2025 am 11:07 AM

??? htmlinput ??? ???? ??? ???? ????? ??? ??? ?? ??? ???? ???? ? ????. 1. ???, ???, ??, ?? ? ??? ?? ??? ??? ?? ?? ?? ??? ???? ???? ??? ? ???? ??? ? ????. 2. HTML5? ?????? ??? ? ?? ?? ??? ?? ? ??? URL, ??, ?? ? ??? ?? ??? ??? ??????. 3. ?? ?? ? ? ??? ??? ???? ?? ??? ???? ???? ?? ???? ?? ???? ???? ?? ? ? ??? ?? ???????.

Java ?? ?? ?? : Maven vs. Gradle Java ?? ?? ?? : Maven vs. Gradle Aug 03, 2025 pm 01:36 PM

GradleisBetTerChoiceFormostNewProjectSduetoitssuperiorflexible, Performance, and ModernToolingsupport.1.Gradle'Sgroovy/kotlindslismoreConcisENDEXPRESSIVETHANMAVEN'SVOSEXML.2.GradleOutsMaveninbuildweedweedweedweedweedweedweedweedweedweedweedweedweedweede

??? ????. ?? ??? ?? ??? ????. ?? ??? ?? Aug 02, 2025 am 06:26 AM

DEFER? ??? ???? ?? ??? ??? ???? ? ?????. ?? ??? ?? ? ? ?? ????, ??? ??? ? ?? ?? (LIFO)? ??? ?????. 1. ?? ??? ??? ? ??? ?????. 2. ?? ??? ?? ??? ??? ????? ?????. 3. ?? ? ?? ?? ??? ? ????. 4. ??? ?????? ??? ??? ???? ?????. 5. ?? ??? ???? ?? ??? ?? ??? ?????. ??? ??? ?? ?? ? ???? ???? ? ????.

See all articles