الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

عمل خلفية متدرجة بالجافا

بدأه midoladido في 8 يوليو 2007 · 7 رد · 1,325 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله و بركاته

لقد قمت منذ أيام قليلة بتدوين طريقة عمل خلفية متدرجة بالجافا

أو

GradientPanel

شاهد الموضوع على مدونتي

http://aboubasha.blogspot.com/2007/06/jpan...background.html

#2

Very great topic, Gazak ALLAH 7'ayran :D

#4

المقال رائع أخي الكريم

وإن كنت أستغرب وبشدة كونك بتكتب بالإنجليزي

لكن مجهود تشكر عليه

أنصحك أن تتحول للعربي

تم تعديل هذه المشاركة بواسطة alaadiaa في 8 يوليو 2007 في 22:12

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#5

أخي ممكن تكتب الشرح هنا لأن مدونتك مابتفتح

وجزاك الله خير

مدونتي

برمجة وما يتبعها

#7

/**

* @(#)GradientPanel.java

*

*

* @author amine el harrak ()

* @version 1.00 2008/9/11

*/

import java.awt.*;

import java.awt.event.*;

import java.awt.geom.*;

import javax.swing.*;

public class GradientPanel extends JPanel {

private Color color1;

private Color color2;

public GradientPanel() {

this(Color.blue, Color.green);

}

public GradientPanel(Color c1, Color c2) {

super();

this.color1 = c1;

this.color2 = c2;

}

public void setColor1(Color c1) {

this.color1 = c1;

repaint();

}

public void setColor2(Color c2) {

this.color2 = c2;

repaint();

}

// Overloaded in order to paint the background

protected void paintComponent(Graphics g) {

Graphics2D g2 = (Graphics2D)g;

int w = getWidth();

int h = getHeight();

GradientPaint gradient = new GradientPaint(0, 0, color1, w, h, color2, true);

g2.setPaint(gradient);

g2.fillRect(0, 0, w, h);

}

public static void main(String[] args) {

final GradientPanel pGradient = new GradientPanel();

JFrame f = new JFrame("Gradient test");

f.setSize(300, 200);

f.getContentPane().add(pGradient, BorderLayout.CENTER);

f.setVisible(true);

}

}

image-27.gif

concepteur realisateur java j2ee

php5 and asp

#8

جزاك الله خير

مدونتي

برمجة وما يتبعها

مواضيع مشابهة