成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

java畫正方形的代碼,java畫三角形代碼

java編程:怎么畫一個正方形?

import java.awt.*;

成都創(chuàng)新互聯公司堅持“要么做到,要么別承諾”的工作理念,服務領域包括:網站制作、成都做網站、企業(yè)官網、英文網站、手機端網站、網站推廣等服務,滿足客戶于互聯網時代的四子王網站設計、移動媒體設計的需求,幫助企業(yè)找到有效的互聯網解決方案。努力成為您成熟可靠的網絡建設合作伙伴!

import javax.swing.*;

public class DrawRectTest extends JFrame

{

//定義方法

public DrawRectTest()

{

//實例化對象

GPanel g=new GPanel();

this.getContentPane().add(g);

this.setSize(500,500);

this.setVisible(true);

}

//主函數

public static void main(String[] args)

{

new DrawRectTest();

}

}

//聲明一個GPanel

class GPanel extends JPanel

{

//Graphics這個是抽象類,它的對象是用來傳給paint()方法作為畫筆的

public void paintComponent(Graphics g)

{

int w;//橫坐標

int h;//縱坐標

for(int i=1;i=10;i++)

{

h=30;

w=10;

for(int j=1;j=10;j++)

g.drawRect(w=w+20, h, 20, 20);

}

}

}

怎么用JAVA畫正方形

外循環(huán)一個循環(huán)計數器i,列標記a,如果a=i則內循環(huán)打印黑色,如果ai則內循環(huán)打印白色的。我說的再詳細點吧。偽代碼

for( i=0 ia ; i++){

for (j=0 j=i;j++){

打印 i 次黑色方塊

}else{

for(k=a-i k0;k--){

打印a-i次白色方塊。

}

}

}

寫一個java程序,使其畫一個正方形并改變它的顏色(每秒鐘改變一次)。求完整代碼謝謝

按照你的要求,編寫的Java程序如下

import?java.awt.Color;

import?java.awt.Graphics;

import?javax.swing.JFrame;

public?class?F?extends?JFrame?implements?Runnable{

Color[]?colors?=?{Color.red,Color.orange,Color.yellow,Color.green,Color.cyan,Color.blue,Color.magenta,Color.black};??

int?i=0;

F(){

setTitle("變色正方形");

setSize(400,?400);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

setLocationRelativeTo(null);

setVisible(true);

}

public?void?paint(Graphics?g){

g.setColor(colors[i]);

g.drawRect(100,100,200,200);

}

@Override

public?void?run()?{

while(true){

try?{

Thread.sleep(1000);

}?catch?(InterruptedException?e)?{

e.printStackTrace();

}

if(i7)

i++;

else

i=0;

repaint();

}

}

public?static?void?main(String[]?args)?{

F?f=new?F();

Thread?t=new?Thread(f);

t.start();

}

}

運行結果

求java 輸出正方形(用*號)的代碼!

public static void main(String[] args) {

Scanner s = new Scanner(System.in);

System.out.println("請輸入正方形的大?。?);

int line = s.nextInt();; // 正方形的邊長

for (int i = 1; i = line; i++) { // 行

for (int j = 1; j = line; j++) { // 列

if (i == 1 || i == line) { // 如果是第一行或者是最后一行則輸出星號

System.out.print("* ");

} else if (j == 1 || j == line) { // 如果是第一列或者是最后一列則輸出星號

System.out.print("* ");

} else {

System.out.print(" "); // 如果不是第一行、最后一行、第一列、最后一列則輸出空格

}

}

System.out.print("\n"); // 換行

}

}

當前名稱:java畫正方形的代碼,java畫三角形代碼
網站地址:http://jinyejixie.com/article30/hsspso.html

成都網站建設公司_創(chuàng)新互聯,為您提供App開發(fā)、微信公眾號、品牌網站制作、網站導航微信小程序、網站維護

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

成都網頁設計公司
佛坪县| 白银市| 涡阳县| 长丰县| 泉州市| 缙云县| 集贤县| 杭锦后旗| 平湖市| 浦江县| 环江| 岚皋县| 灵川县| 金溪县| 台北县| 新闻| 腾冲县| 汶上县| 五台县| 乳山市| 潞西市| 喀喇| 开化县| 灵宝市| 高陵县| 涟水县| 封丘县| 乌什县| 陇南市| 阳城县| 宝清县| 永济市| 丰都县| 乐陵市| 郸城县| 惠安县| 丹东市| 乡宁县| 甘谷县| 南召县| 黑龙江省|