Page 765 - 3-2
P. 765

while (!clip.isRunning())
                                Thread.sleep(10);
                            while (clip.isRunning())
                                Thread.sleep(10);
                            System.out.println("Playing");
                        } catch(Exception ex) {
                            System.out.println("Error with playing sound.");
                            ex.printStackTrace();
                        }
                    }




            }




            < ActionExam.java >     // TFT LCD  에 기본 화면 틀을 출력
            package com.example.user.appclient;


            import com.pi4j.io.gpio.GpioController;
            import com.pi4j.io.gpio.GpioFactory;
            import com.pi4j.io.gpio.GpioPinDigitalOutput;
            import com.pi4j.io.gpio.PinState;
            import com.pi4j.io.gpio.RaspiPin;


            import java.awt.*;
            import java.awt.event.*;


            import javax.swing.JButton;
            import javax.swing.JDialog;
            import javax.swing.JFrame;
            import javax.swing.JOptionPane;
            import javax.swing.JTextField;
            import javax.swing.text.BadLocationException;


            pi4j
            public class ActionExam extends Frame implements ActionListener
            {


                    JButton btn1 = new JButton(" 대출");
                    JButton btn2 = new JButton(" 반납");
                    MainFrame mf = null;


                    public ActionExam()
                    {
                            super(" 우산대여기");


                                                         - 765 -
   760   761   762   763   764   765   766   767   768   769   770