البرمجة بالعراقي
Open in Telegram
هاي قناة سوينها ل طلاب علوم الحاسوب حتى نتعاون بيناتنا ونتعلم كل ما يتعلق بالبرمجة وايضا كلشي من ادوات ذكاء اصطناعي و مشاريع و بوتات رابط كروب مجموعة https://t.me/learn_javaaa
Show more833
Subscribers
No data24 hours
-57 days
-1330 days
Posts Archive
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;
}
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();
}
وبعدين من اريد اقرأ الملف كذلك احتاج كلاسين
اول كلاس يحدد مسار الملف
والثاني يطبع اللي بداخله
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
