import java.awt.Graphics;
import javax.swing.JPanel;
import java.awt.Color;
public class DrawPanel extends JPanel {
public void paintComponent(Graphics g) {
int height = getHeight();
int width = getWidth();
g.drawRect(350, 510, 110, 170);
g.drawRect(470, 510, 110, 170);
g.drawRect(590, 510, 110, 170);
g.drawRect(710, 510, 110, 170);
g.drawRect(830, 510, 110, 170);
g.drawRect(350, 30, 110, 170);
g.drawRect(470, 30, 110, 170);
g.drawRect(590, 30, 110, 170);
g.drawRect(710, 30, 110, 170);
g.drawRect(830, 30, 110, 170);
g.setColor(Color.RED);
g.drawRect(110, 450, 110, 170);
g.drawRect(110, 60, 110, 170);
}
}
我需要每個矩形(我的意思是在裏面的矩形),但與這個g.setColor(Color.RED);我只能爲Rectanlge的外部部分着色Java - 顏色矩形
使用g.fillRect()Luke –
我認爲你應該在谷歌環視這個答案 - 嘗試'填充矩形java.awt' - 有幾個答案,並提出了更多的細節可以繼續幫助你。在這裏提出一個新問題可能是最好的,因爲一旦你沒有找到谷歌的東西。 –
Thnks傢伙。我發現 !!如果我想要半長方形的藍色和其餘的紅色,那麼呢?那我該怎麼辦? – Steve21