Proxim RangeLAN2 7920 Instrukcja Użytkownika Strona 74

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 103
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 73
59
APPENDIX B. CONTROL INTERFACE IN JAVA
//RobotControl.java
//Andrew G. Chicoine
//November 2001
//This program is the GUI for the SMART robot.
//1. Slider and pushbutton control.
//2. Receive GPS & Compass updates.
//3. Send GPS & heading commands.
//import javax.media.*;
//import com.sun.media.ui.*;
//import javax.media.protocol.*;
//import javax.media.protocol.DataSource;
import javax.swing.*;
import javax.swing.event.*;
import java.awt.*;
import java.awt.event.*;
import java.net.*;
import java.io.*;
import java.util.Vector;
import java.util.*;
public class RobotControl extends JFrame {
public static final int REVERSE = 100;
public static final int FORWARD = 200;
public static final int STOP = 150;
private JPanel mainPanel = new JPanel(new BorderLayout());
protected JTabbedPane tabs = new JTabbedPane();
protected DefaultListModel model = new DefaultListModel();
protected JList list = new JList(model);
protected JSlider leftMotor;
protected JSlider rightMotor;
protected JSlider bothMotor;
protected Socket sock;
protected BufferedReader cmdIn;
protected OutputStream cmdOut;
/************************************/
private JTextField lat, longi, head, Dcourse, DLat, DLong, RobotStatus;
private int numcourse, numDcourse, numDLatDeg, numDLatMin, numDLongDeg, numDLongMin;
private Button Update;
private Button StopNav;
private Button Go;
String incourse = new String();
String inlat = new String();
String inlongi = new String();
Przeglądanie stron 73
1 2 ... 69 70 71 72 73 74 75 76 77 78 79 ... 102 103

Komentarze do niniejszej Instrukcji

Brak uwag