27-04-2009, 20:35
|
|
|
|
חבר מתאריך: 17.09.05
הודעות: 6,023
|
|
הצגת תמונה JAVA
אני מנסה כבר כמה שעות להציג תמונה על המסך (applet) וזה ממש לא עובד לי.
ניסיתי לפי כמה עשרות מדריכים שונים ושום דבר לא עובד.
ניסיתי לפי זה למשל
http://www.roseindia.net/java/examp...g-toolkit.shtml
בניתי פונקציה load_image שאמורה לטעון את התמונה ויש לי פונקציה paintComponent שמציירת תמונה
איפה אני אמור להפעיל את הפונקציה load_image בדיוק ? כשאני מנסה להפעיל אותה הרקע של הappletנהיה לבן ומשו שם נדפק
קוד PHP:
public class panelc extends JPanel { private Image img; public void paintComponent(Graphics g) { super.paintComponent(g); Font f=new Font("arial",Font.BOLD,15); g.setFont(f); g.drawString("אסדה 1",150,125); Graphics2D g2 = (Graphics2D) g; g2.setRenderingHint(RenderingHints.KEY_ANTIALIASIN G, RenderingHints.VALUE_ANTIALIAS_ON); g2.setPaint(Color.black); g2.draw(new Line2D.Double(75, 66, 200, 200)); //try to create image //load_image(); g.drawImage(img, 34, 54, this); } public void load_image() { URL url = getClass().getResource("rig.png"); img = getToolkit().getImage(url); }
}
תודה
_____________________________________
|