محمد قاسم المولجي نجم جديد
عدد الرسائل : 7 العمر : 37 التخصص : انظمة معلومات حاسوبية تاريخ التسجيل : 29/07/2008
| موضوع: وجه مبتسم - حزين - طبيعي بالجافا لعيونكم الإثنين ديسمبر 15, 2008 2:15 am | |
| سلام شباب اليوم اول مشاركة لي في المنتدى وحبيت اهديكم وجه متغير حاله بالجافا يتغير على كومبو بوكس وهذا هو البرنامج ولا تنسوا ان تسموه بنفس اسم الكلاس ملاحظة : شكل البرنامج مقلوب لكن لما تنسخوه لنوت باد راح يكون زابط //mohammed qassim almolijy import java.awt.*; import java.awt.event.*; import javax.swing.*; public class smile_face extends JFrame implements ItemListener { private String state[]={"Normal","Smile","Sad"}; private JComboBox cm=new JComboBox(state); private int x=0; private Container con=getContentPane(); public smile_face() { con.setLayout(new FlowLayout()); con.add(cm); cm.addItemListener( this); setBounds(150,150,500,500); setVisible(true); } public void itemStateChanged(ItemEvent event) { if(event.getStateChange()==ItemEvent.SELECTED) x=cm.getSelectedIndex(); con.setBackground( new Color( ( int ) ( Math.random() * 256 ),( int ) ( Math.random() * 256 ),( int ) ( Math.random() * 256 ) ) ); repaint(); }
public void paint(Graphics g) { super.paint(g); g.setColor(Color.orange); g.fillOval(70,70,200,250); g.setColor(Color.black); g.drawArc(205,110,30,20,0,180); g.drawArc(105,110,30,20,0,180); g.drawOval(210,120,20,20);//eye g.drawOval(110,120,20,20);//eye g.fillOval(155,160,30,40);//nose if(x==0) g.drawLine(150,260,190,260); else if(x==1) g.drawArc(120,240,100,50,0,-180); else g.drawArc(120,260,100,50,0,180); //mouth } public static void main(String arg[]) { new smile_face(); } }
اتمنى ان يعجبكم
| |
|
Designer مصمم المنتدى
عدد الرسائل : 1558 العمر : 35 مدير المنتدى : 0 تاريخ التسجيل : 20/06/2008
| موضوع: رد: وجه مبتسم - حزين - طبيعي بالجافا لعيونكم الإثنين ديسمبر 15, 2008 6:19 am | |
| حلوووووووووووو برامجك جميعا مثبتة اخي | |
|