Java Tutorial – Java Rectangle.setBounds(Rectangle r)

Java Rectangle.setBounds(Rectangle r)

Syntax

Rectangle.setBounds(Rectangle r) has the following syntax.

public

void

setBounds(Rectangle r)

Example

In the following code shows how to use Rectangle.setBounds(Rectangle r) method.


/

*

f

r

o

m

w

w

w

.

j

a

v

a

2

s

.

c

o

m

*

/

import

java.awt.Graphics;

import

java.awt.Graphics2D;

import

java.awt.Rectangle;

import

javax.swing.JFrame;

import

javax.swing.JPanel;

public

class

Main

extends

JPanel {

public

void

paint(Graphics g) { Graphics2D g2 = (Graphics2D) g; Rectangle r =

new

Rectangle (10,10,50,40); r.setBounds(

new

Rectangle(20, 20,40,40)); g2.fill (r); }

public

static

void

main(String[] args) { JFrame frame =

new

JFrame(); frame.getContentPane().add(

new

Main()); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setSize(200, 200); frame.setVisible(true); } }