dar ... disini kita dapat memanipulasi component tersebut menjadi seperti yang kita inginkan.... ini merupan contoh dari manipulasi jPanel.. na, mungkin teman-teman bertanya bagaimana memanipulasi componen yang lain.. ?? ya.. caranya sama aja dengan contoh dibawah ini....package MySwig;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Graphics2D;
import javax.swing.JPanel;
public class paneltrans extends JPanel {
private Color warna;
public paneltrans() {
setOpaque(false);
warna = new Color(getBackground().getRed(), getBackground().getGreen(), getBackground().getBlue(), 127);
}
@Override
public void setBackground(Color bg) {
super.setBackground(bg);
warna = new Color(getBackground().getRed(), getBackground().getGreen(), getBackground().getBlue(), 127);
repaint();
}
@Override
protected void paintComponent(Graphics g) {
super.paintComponent(g);
Graphics2D gd = (Graphics2D) g.create();
gd.setColor(warna);
gd.fillRoundRect(0, 0, getWidth(), getHeight(),30,30);
gd.dispose();
}
}
setelah selesai.... tinggal drag aja masuk ke jFrame nya.. mudah kan...
moga bermamfaat...

No comments:
Post a Comment