java中如何用畫布繪製矩形圖形

2021-03-04 00:47:22 字數 1804 閱讀 6518

1樓:匿名使用者

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

class ovalcanvas extends canvaspublic void setoval(int x,int y,int n)

public void actionperformed(actionevent e)

{int n=integer.parseint(in_n.gettext());

int x=new int[n];

int y=new int[n];

for(int i=0;i

求一個java用畫布畫矩形圓和直線的程式 10

2樓:匿名使用者

import java.awt.color;

import java.awt.frame;

import java.awt.graphics;

import java.awt.event.windowadapter;

import java.awt.event.windowevent;

public class testpaint}class paintframe extends frame});setvisible(true);

}public void paint(graphics g)}

java編寫窗體程式,實現在窗體的畫布上根據使用者的輸入資料 畫一個矩形。要求: a) 執行效果如下圖

3樓:功夫之王

在響應確定按鈕時,獲取矩形的資訊,然後在中間的面板裡直接繪圖就可以, 要實心矩形或是空心矩形都可以的

4樓:匿名使用者

package ***.paint;

import java.awt.color;

import java.awt.dimension;

import java.awt.graphics;

import java.awt.event.actionevent;

import java.awt.event.actionlistener;

import javax.swing.jbutton;

import javax.swing.jframe;

import javax.swing.jlabel;

import javax.swing.jpanel;

import javax.swing.jtextfield;

public class paint extends jframe

});this.setdefaultcloseoperation(jframe.exit_on_close);

this.getcontentpane().add(panel3);

this.pack();

this.setvisible(true);

}/**

* @param args

*/public static void main(string args)

class panel extends jpanel

public void paint(graphics g)

public void setx(int x)

public void sety(int y)

public void setwidth(int width)

public void setheight(int height) }}

如何用materialsstudio畫布裡淵區

難道學固體。就是倒格子的原胞,也就是wigner seitz原胞。至於概念,說說回第一布里淵 答區就是倒格點陣中從某一格點出發,做與相鄰格點的垂直平分面,所圍成的空間就是第一布里淵區。由於引入布里淵區是因為x ray衍射實驗,所以還可以說在k空間中,從原點出發,不穿過布拉格衍射面的所有能選取的點的集...

單連結串列中如何用尾插法java

單連結串列也稱為線性連結串列或 單向連結串列,它是線性表的連結儲存表示。單連結串列的結構第一個結點 亦稱為首元結點 的地址可以通過連結串列的頭指標first找到,其他結點的地址則在前驅結點的link域中,連結串列的最後一個結點沒有後繼,在結點的link域中放一個空指標null,null在中被定義為數...

如何用sketch中畫四角弧度不想等的矩形

很簡單 畫好矩形後 雙擊矩形 進入編輯模式 點四角的每個圓點,右邊就可以在屬性面板裡面編輯單個角的圓角半徑了。所以重點就是雙擊。還有一個方法 畫好矩形後,在半徑那裡按左上 右上 右下,左下輸入半徑數值,用 隔開,例如 15 0 0 15 radius這裡四個角的弧度用英文的分號做分割。sketch,...