「java如何画长方形」Java长方形
今天给各位分享java如何画长方形的知识,其中也会对Java长方形进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、如何用java画一个矩形,要求左上坐标为20.30.宽为120.高为30.
- 2、用Java如何在屏幕上(桌面上)画出一个矩形
- 3、java 新人请教画长方形。
- 4、java长方形
- 5、JAVA 如何在屏幕上画一个红色的长方形
如何用java画一个矩形,要求左上坐标为20.30.宽为120.高为30.
import java.awt.*;
import javax.swing.*;
public class Rectangle extends JFrame {
public void CreateJFrame(String title) {
JFrame frame = new JFrame();
Container container = frame.getContentPane();
JLabel jl = new JLabel("窗体");
container.add(jl);
jl.setHorizontalAlignment(SwingConstants.CENTER);
frame.setBounds(20, 30, 120, 30);
frame.setVisible(true);
frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new Rectangle().CreateJFrame("创建窗体");
}
}
用Java如何在屏幕上(桌面上)画出一个矩形
在java.awt.Graphics类中有绘制矩形的方法.用drawRect(int x, int y, int width, int height)方法画出,,也可以用fillRect()画出以当前颜色填充的矩形.
java 新人请教画长方形。
for(int i = 0; i 5; i++){
g.drawRect(left + 5*i, top + 5*i, width - 5 * i, height - 5*i);
}
Java 2D 的坐标是x向左,y向下
java长方形
Scanner scanner = new Scanner(System.in);
System.out.println("请输入长方形的长:");
int inputWidth = scanner.nextInt();
System.out.println("请输入长方形的宽:");
int inputHeight = scanner.nextInt();
int area = inputWidth * inputHeight;
int perimeter = 2*(inputWidth+inputHeight);
System.out.println("宽为"+inputWidth+"高为"+inputHeight+"的长方形:");
System.out.println("面积为:"+area);
System.out.println("周长为:"+perimeter);
scanner.close();
JAVA 如何在屏幕上画一个红色的长方形
代码如下:
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
public class App extends JFrame {
public App() {
this.setSize(400, 400);
this.setLocationRelativeTo(null);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
@Override
public void paint(Graphics g) {
super.paint(g);
g.setColor(Color.RED);
g.drawRect(20, 100, 300, 150);
}
public static void main(String[] args) {
new App().setVisible(true);
}
}
运行结果:
关于java如何画长方形和Java长方形的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-12-15,除非注明,否则均为
原创文章,转载请注明出处。