en
Feedback
البرمجة بالعراقي

البرمجة بالعراقي

Open in Telegram

هاي قناة سوينها ل طلاب علوم الحاسوب حتى نتعاون بيناتنا ونتعلم كل ما يتعلق بالبرمجة وايضا كلشي من ادوات ذكاء اصطناعي و مشاريع و بوتات رابط كروب مجموعة https://t.me/learn_javaaa

Show more
833
Subscribers
No data24 hours
-57 days
-1330 days
Posts Archive
موقع جميل لكل من يرغب بتعلم البرمجة ولا يعرف من اين يبدأ https://roadmap.sh/

public void displayImage() { switch(i){ case 1: anchor.setId("an"); btnv.setId("btnview1");st.setId("btnsetting1");i++; break; // myImageView.setImage(myImage0);i++; break; case 2: anchor.setId("an1") ;btnv.setId("btnview2");st.setId("btnsetting2");i++; break; case 3: anchor.setId("AnchorPane");btnv.setId("btnview");st.setId("btnsetting");i++; break; } if(i>3) i=1; }

والفكره الاهم الدالة 👇

اول شي ملف css اخلي كل فورم او بتن اكثر من ايدي وكل ايدي صورة تختلف وكذلك البقية

اغير الثيم بفكرة بسيطه من خلال ضغطه ع الصورة

جربوا هذا الملف

BillieEilish-lovely.wav36.71 MB

ملاحظه هنا مستدعي كلاس يقبل ملفات بمتداد wav مايقبل mp3

برنامج بشكل بسيط لتشغيل الموسيقى

public static void main(String[] args) throws FileNotFoundException, IOException, LineUnavailableException, UnsupportedAudioFileException { Scanner mu = new Scanner(System.in) ; File file=new File("src/mu/BillieEilish-lovely.wav"); AudioInputStream audioStream = AudioSystem.getAudioInputStream(file); Clip clip = AudioSystem.getClip(); clip.open(audioStream); String response = ""; while(!response.equals("Q")) { System.out.println("P = play, S = Stop, R = Reset, Q = Quit"); System.out.print("Enter your choice: "); response = mu.next(); response = response.toUpperCase(); switch(response) { case ("P"): clip.start(); break; case ("S"): clip.stop(); break; case ("R"): clip.setMicrosecondPosition(0); break; case ("Q"): clip.close(); break; default: System.out.println("Not a valid response"); }

التعامل مع الملفات الوسائط مثلا الصوتية تحتاج تعرف ملف ومساره وكلاس جاهز داخله المسار وتعرف clip هذا يشغل الملف File file=new File("src/mu/BillieEilish-lovely.wav"); AudioInputStream audioStream = AudioSystem.getAudioInputStream(file); Clip clip = AudioSystem.getClip(); clip.open(audioStream);

طبعا الشغل ع الملفات يحتاج exception هو يطلع خطأ بس تضغط ع الخطأ يطلب منك تستدعي exception او مجرد تخلي داخل try حتى مايصير خطأ بالبرنامج

FileReader R=new FileReader("src/file/text.txt"); try (BufferedReader bf = new BufferedReader(R)) { String s=bf.readLine(); }

وبعدين من اريد اقرأ الملف كذلك احتاج كلاسين اول كلاس يحدد مسار الملف والثاني يطبع اللي بداخله

وينشأ الملف وتوجد الملف داخل المسار اللي حددته

بما انو هو كلاس نتعامل مع object object.method الاوجكت . اسم الدالة

ex: FileWriter f=new FileWriter("src/file/text.txt"); PrintWriter p=new PrintWriter(f); String a="Tupac Amaru Shakur "; p.print(a);

FileWriter f=new FileWriter(file); PrintWriter p=new PrintWriter(f); اول كلاس ينشأ الملف بس يحتاج تحدد المسار الثاني يدخل النص بدالة جاهزة هي print