package figura;
import java.awt.Color;
import javax.swing.JPanel;
public class Figura extends JPanel{
protected int x;
protected int y;
protected Color cr;
public Figura(){
x=10;
y=10;
setBounds(300,300,500,500);
}
void setcol(Color vco){
cr=vco;
}
Color getcol(){
return cr;
}
void setx(int vx){
x=vx;
}
int getx(){
return x;
}
void sety(int vy){
y=vy;
}
int gety(){
return y;
}
}
------------------------------------
package figura;
import java.awt.Color;
import java.awt.Graphics;
public class rectangulo extends Figura{
protected int an;
protected int al;
void rectangulo(){
an=50;
al=20;
}
void setalto(int val){
al=val;
}
int getalto(){
return al;
}
void setancho(int van){
an=van;
}
int getancho(){
return an;
}
@Override
public void paint(Graphics g){
g.setColor(Color.PINK);
g.fillRect(x, y, an, al);
}
}
-----------------------------------------------
package figura;
import javax.swing.JFrame;
public class blanc {
public static void main(String[] args) {
JFrame form=new JFrame ();
form.setSize(500,500);
form.setVisible(true);
rectangulo r1=new rectangulo();
circulo cir =new circulo();
cir.area=100;cir.diametro=100;
cir.setArea(50);cir.setDiametro(50);
form.add(cir);
r1.an=100;r1.al=100;
r1.setx(40);r1.sety(40);
form.add(r1);
}
}
---------------------------------------------------------
package figura;
import java.awt.Color;
import java.awt.Graphics;
public class circulo extends Figura {
public int area;
public int diametro;
void rectangulo(){
area=500;
diametro=200;
}
public int getArea() {
return area;
}
public void setArea(int area) {
this.area = area;
}
public int getDiametro() {
return diametro;
}
public void setDiametro(int diametro) {
this.diametro = diametro;
}
@Override
public void paint(Graphics g){
g.setColor(Color.yellow);
g.fillOval(x, y, area, diametro);
}
}

More Related Content

PDF
Codigo en java pdf
DOC
Cg lab cse-vii
DOCX
Include
DOC
Ve ngoi nha lap trinh do hoa bang c
PDF
Programs
DOCX
Prueba de montecarlo
TXT
Eliminación gaussiana java codigo
PDF
Exponencial y logaritmica
Codigo en java pdf
Cg lab cse-vii
Include
Ve ngoi nha lap trinh do hoa bang c
Programs
Prueba de montecarlo
Eliminación gaussiana java codigo
Exponencial y logaritmica

What's hot (12)

PDF
NSEG17 バグのはなし
PPTX
20150415 csharp6.0
PDF
Transformada
PDF
Practica de matlab
DOCX
Contoh Soal Grafik Fungsi Trigonometri Berserta Jawabannya
DOCX
GRÁFICAS DE FUNCIONES
DOCX
Rafaeltorres
PDF
contoh Program C++ tentang fungsi for
DOCX
DOCX
Primer parcial de analisis
PDF
Tema 3 (Soluciones cálculo de derivadas)
PPT
Bab i kalkulus 2'10
NSEG17 バグのはなし
20150415 csharp6.0
Transformada
Practica de matlab
Contoh Soal Grafik Fungsi Trigonometri Berserta Jawabannya
GRÁFICAS DE FUNCIONES
Rafaeltorres
contoh Program C++ tentang fungsi for
Primer parcial de analisis
Tema 3 (Soluciones cálculo de derivadas)
Bab i kalkulus 2'10
Ad

Rectangulo class

  • 1. package figura; import java.awt.Color; import javax.swing.JPanel; public class Figura extends JPanel{ protected int x; protected int y; protected Color cr; public Figura(){ x=10; y=10; setBounds(300,300,500,500); } void setcol(Color vco){ cr=vco; } Color getcol(){ return cr; } void setx(int vx){ x=vx; } int getx(){ return x; } void sety(int vy){ y=vy; } int gety(){ return y; } } ------------------------------------ package figura; import java.awt.Color; import java.awt.Graphics; public class rectangulo extends Figura{ protected int an; protected int al; void rectangulo(){ an=50; al=20; } void setalto(int val){ al=val; } int getalto(){ return al; } void setancho(int van){ an=van; } int getancho(){ return an; } @Override public void paint(Graphics g){ g.setColor(Color.PINK); g.fillRect(x, y, an, al); } }
  • 2. ----------------------------------------------- package figura; import javax.swing.JFrame; public class blanc { public static void main(String[] args) { JFrame form=new JFrame (); form.setSize(500,500); form.setVisible(true); rectangulo r1=new rectangulo(); circulo cir =new circulo(); cir.area=100;cir.diametro=100; cir.setArea(50);cir.setDiametro(50); form.add(cir); r1.an=100;r1.al=100; r1.setx(40);r1.sety(40); form.add(r1); } } --------------------------------------------------------- package figura; import java.awt.Color; import java.awt.Graphics; public class circulo extends Figura { public int area; public int diametro; void rectangulo(){ area=500; diametro=200; } public int getArea() { return area; } public void setArea(int area) { this.area = area; } public int getDiametro() { return diametro; } public void setDiametro(int diametro) { this.diametro = diametro; } @Override public void paint(Graphics g){ g.setColor(Color.yellow); g.fillOval(x, y, area, diametro); } }