More Related Content
Ve ngoi nha lap trinh do hoa bang c Eliminación gaussiana java codigo Exponencial y logaritmica What's hot (12)
Contoh Soal Grafik Fungsi Trigonometri Berserta Jawabannya contoh Program C++ tentang fungsi for Primer parcial de analisis Tema 3 (Soluciones cálculo de derivadas) 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);
}
}