📄 multimediaurdu.java
字号:
listScrollPane.setBounds(120,60,360,200); //valueChanged(getSelectionModel(this));add(listScrollPane); //panel1.setLayout(borderLayout1); // getContentPane().add(panel1); // String S=(String)list.getSelectedValue(); ButtonHandler3 handler1 = new ButtonHandler3(); jLabeltit1.setFont(new java.awt.Font ("Urdu Naskh Unicode",1,18)); jLabeltit1.setText(tit1); jLabeltit1.setForeground( new java.awt.Color (100,20, 80)); jLabeltit1.setBounds(80, 30, 280, 40); add(jLabeltit1); butplay.setFont(new java.awt.Font ("Arial Black",0,12)); butplay.setBounds(20,110,80, 35); butplay.setForeground(new java.awt.Color (0,0,0)); butplay.setBackground(new java.awt.Color (240,240,200)); butplay.addActionListener(handler1); add(butplay); butstop.setFont(new java.awt.Font ("Arial Black",0,12)); butstop.setBounds(20,160,80, 35); butstop.setForeground(new java.awt.Color (0,0,0)); butstop.setBackground(new java.awt.Color (240,240,200)); butstop.addActionListener(handler1); add(butstop); S=(String)list.getSelectedValue(); addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { dispose(); if(temp==0) { temp=1; a.close(); } } }); } ///////////////////////////////////////////////////////////// public void valueChanged(ListSelectionEvent e) { S=(String)list.getSelectedValue(); if(S==mad1) selectednaat="MAIN MADENE CHELA"; if(S==dur1)selectednaat="DAROOD SHARIF"; } ///////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////// public class ButtonHandler3 implements ActionListener { public void actionPerformed(ActionEvent e) { JButton button= (JButton)e.getSource(); if(button.equals(butstop)) {temp=1; a.close(); } if(button.equals(butplay)) { if(temp==1){ try{ a=soundm.playMp3(new File("sound/naat/"+selectednaat+".mp3"),p); a.setPlayBackListener(p); } catch(Exception ei){System.out.println(ei);} temp=0; } } } }/////////////////////////////////////////////////////////////////////////////////////////////////// } /**************************************************************************************************/ /**************************************************************************************************/ /**************************************************************************************************/ /////////////////////DILAOG Namaz//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// public class Dialog3 extends Dialog implements ListSelectionListener { char nama[]={0x0646,0x0645,0x0627,0x0632,' ',0x0643,0x0627,' ',0x0637,0x0631,0x0649,0x0642,0x06C1,'.'};char tit[]={0x0646,0x0645,0x0627,0x0632,' ',0x0643,0x06D2,' ',0x0628,0x0627,0x0631,0x06D2,' ',0x0645,0x0649,0x06BA,' ',0x0627,0x0646,0x062A,0x062E,0x0627,0x0628}; String nama1=new String(nama); String tit1=new String(tit); JLabel jLabelcity= new JLabel(); String selectednamaz; JLabel jLabeltit1= new JLabel(); JButton butplay=new JButton("Play"); JButton butstop=new JButton("Stop"); public Dialog3(Frame frame1,String title) { super(frame1,title,false); //frame1.setlayout(null); setBounds(200,250,500, 300); String[] cityn = {nama1}; setBackground(new java.awt.Color (180,180, 150));//combomon.addItem(String.valueOf(monthc[month-1]));setLayout(null); list = new JList(cityn); list.setFont(new java.awt.Font ("Urdu Naskh Unicode",1,18)); list.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); list. setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT); list.addListSelectionListener(this); JScrollPane listScrollPane = new JScrollPane(list); list.setBackground(new java.awt.Color (0,40,20)); list.setForeground(new java.awt.Color (240,240,200)); listScrollPane.setBounds(120,65,360,200); //valueChanged(getSelectionModel(this));add(listScrollPane); //panel1.setLayout(borderLayout1); // getContentPane().add(panel1); String city1=(String)list.getSelectedValue(); ButtonHandler handler = new ButtonHandler(); jLabeltit1.setText(tit1); jLabeltit1.setFont(new java.awt.Font ("Urdu Naskh Unicode",1,18)); jLabeltit1.setForeground( new java.awt.Color (100,20, 80)); jLabeltit1.setBounds(180, 30, 200, 40); add(jLabeltit1); butplay.setFont(new java.awt.Font ("Arial Black",0,12)); butplay.setBounds(20,110,80, 35); butplay.setForeground(new java.awt.Color (0,0,0)); butplay.setBackground(new java.awt.Color (240,240,200)); butplay.addActionListener(handler); add(butplay); butstop.setFont(new java.awt.Font ("Arial Black",0,12)); butstop.setBounds(20,160,80, 35); butstop.setForeground(new java.awt.Color (0,0,0)); butstop.setBackground(new java.awt.Color (240,240,200)); butstop.addActionListener(handler); add(butstop); addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { dispose(); if(temp==0) { temp=1; a.close(); } temp=1; } }); } ///////////////////////////////////////////////////////////// public void valueChanged(ListSelectionEvent e) { String S=(String)list.getSelectedValue(); if(S==nama1) { selectednamaz="How to do Namaz"; } } ///////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////// public class ButtonHandler implements ActionListener { public void actionPerformed(ActionEvent e) { JButton button= (JButton)e.getSource(); if(button.equals(butstop)) {temp=1; a.close(); } if(button.equals(butplay)) { if(temp==1){ try{ a=soundm.playMp3(new File("sound/namaz/"+selectednamaz+".mp3"),p); a.setPlayBackListener(p); } catch(Exception ei){System.out.println(ei);} temp=0; } } } }/////////////////////////////////////////////////////////////////////////////////////////////////// } /**************************************************************************************************/ /**************************************************************************************************/ /////////////////////DILAOG Quran//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// public class Dialog4 extends Dialog implements ListSelectionListener { namaz n = new namaz(); JLabel jLabelcity= new JLabel(); String selectedsura; JLabel jLabeltit1= new JLabel(); JButton butplay=new JButton("Play"); JButton butstop=new JButton("Stop"); public Dialog4(Frame frame1,String title) { super(frame1,title,false); //frame1.setlayout(null); setBounds(200,250,500, 300); String[] ele = {"AL Hamad","Sura Naas","Sura Ikhlas","Sura Falaq","Sura Kafiroon","Sura Quraish","Sura 29","Sura Rehman"}; setBackground(new java.awt.Color (180,180, 150));//combomon.addItem(String.valueOf(monthc[month-1]));setLayout(null); list = new JList(ele); list.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); // list.setSelectedValue(city,true); list. setComponentOrientation(ComponentOrientation.LEFT_TO_RIGHT); list.addListSelectionListener(this); JScrollPane listScrollPane = new JScrollPane(list); list.setBackground(new java.awt.Color (0,40,20)); list.setForeground(new java.awt.Color (240,240,200)); listScrollPane.setBounds(20,60,360,200); //valueChanged(getSelectionModel(this));add(listScrollPane); //panel1.setLayout(borderLayout1); // getContentPane().add(panel1); String city1=(String)list.getSelectedValue(); ButtonHandler handler = new ButtonHandler(); jLabeltit1.setText("Select Sura Of Holy Quran "); jLabeltit1.setForeground( new java.awt.Color (100,20, 80)); jLabeltit1.setBounds(80, 30, 200, 40); add(jLabeltit1); butplay.setFont(new java.awt.Font ("Arial Black",0,12)); butplay.setBounds(390,110,80, 35); butplay.setForeground(new java.awt.Color (0,0,0)); butplay.setBackground(new java.awt.Color (240,240,200)); butplay.addActionListener(handler); add(butplay); butstop.setFont(new java.awt.Font ("Arial Black",0,12)); butstop.setBounds(390,160,80, 35); butstop.setForeground(new java.awt.Color (0,0,0)); butstop.setBackground(new java.awt.Color (240,240,200)); butstop.addActionListener(handler); add(butstop); addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { dispose(); if(temp==0) { temp=1; a.close(); } } }); } ///////////////////////////////////////////////////////////// public void valueChanged(ListSelectionEvent e) { String S=(String)list.getSelectedValue(); /// "Islamabad","Dahkah","Newyork","Canberra" if(S=="AL Hamad") selectedsura="AL Hamad";if(S=="Sura Naas") selectedsura="Sura Naas"; if(S=="Sura Ikhlas") selectedsura="Sura Ikhlas"; if(S=="Sura Falaq") selectedsura="Sura Falaq";if(S=="Sura Kafiroon") selectedsura="Sura Kafiroon";if(S=="Sura Quraish") selectedsura="Sura Quraish";if(S=="Sura 29") selectedsura="Sura 29"; if(S=="Sura Rehman") selectedsura="Sura Rehman"; } ///////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////// public class ButtonHandler implements ActionListener { public void actionPerformed(ActionEvent e) { JButton button= (JButton)e.getSource(); if(button.equals(butstop)) {temp=1; a.close(); } if(button.equals(butplay)) { if(temp==1){ try{ a=soundm.playMp3(new File("sound/quran/"+selectedsura+".mp3"),p); a.setPlayBackListener(p); } catch(Exception ei){System.out.println(ei);} temp=0; } } } }/////////////////////////////////////////////////////////////////////////////////////////////////// } /**************************************************************************************************/ class ClockThread extends Thread{ int current = 0; public ClockThread(Multimediaurdu thePanel) { panel = thePanel; } /** Loop forever updating current time */ public void run() { for( ; ;) { try { Thread.sleep(1000); } catch (InterruptedException e) { } panel.repaint(); } } // The clock panel private Multimediaurdu panel;} }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -