我怎麼能在左側出現「畫線,矩形和橢圓形」?即時通訊目前在左上角,我不知道該怎麼做?請幫助java中的狀態欄?
我也試着和它沒有工作像
的JLabel標籤=新的JLabel( 「文本標籤」,JLabel.LEFT);
label.setVerticalAlignment(JLabel.BOTTOM);
import java.awt.*;
import javax.swing.*;
public class LinesRectsOvalsJPanel extends JPanel {
public void paintComponent(Graphics g) {
super.paintComponent(g);
this.setBackground(Color.WHITE);
// x y width height
g.setColor(Color.BLACK);
g.drawLine(5,10,5,30);
g.setColor(Color.BLUE);
g.drawLine(18,70,127,24);
g.setColor(Color.RED);
g.drawLine(25,45,100,38);
g.setColor(Color.YELLOW);
g.drawOval(23,25,23,55);
g.setColor(Color.BLACK);
g.drawOval(15,14,40,78);
g.setColor(Color.CYAN);
g.drawOval(180,102,5,90);
g.setColor(Color.RED);
g.drawOval(21,20,89,11);
g.setColor(Color.BLUE);
g.drawOval(35,87,39,27);
g.setColor(Color.YELLOW);
g.fillRect(87,5,5,60);
g.setColor(Color.GREEN);
g.fillRect(105,15,15,85);
g.setColor(Color.CYAN);
g.fillRect(14,45,76,86);
g.setColor(Color.RED);
g.fillRect(70,79,65,86);
g.setColor(Color.BLUE);
g.fillRect(90,108,5,8);
}
}
import java.awt.*;
import javax.swing.*;
public class LinesRectsOvals {
public static void main(String args[]) {
JFrame frame =
new JFrame("Drawing lines, rectangles and ovals");
LinesRectsOvalsJPanel linesRectsOvalsJPanel =
new LinesRectsOvalsJPanel();
linesRectsOvalsJPanel.setBackground(Color.WHITE);
frame.add(linesRectsOvalsJPanel); // add panel to frame
frame.setSize(300, 300); // set frame size
frame.setVisible(true);
}
}