controlplan.java

来自「使用java实现applet插件」· Java 代码 · 共 57 行

JAVA
57
字号
package JavaTerrain;

import javax.vecmath.*;
import java.lang.Thread;

public class ControlPlan extends javax.swing.JPanel implements Runnable{

	private Thread m_thread;
	private javax.swing.JLabel aJLabel;
	private javax.swing.JButton aButton;
	
public ControlPlan ()
{
	initComponent ();
	m_thread = new Thread(this);
	m_thread.start();	

}
private void initComponent()
{
	
	aJLabel = new javax.swing.JLabel();
	aButton = new javax.swing.JButton();
	
	setLayout(new java.awt.GridLayout(2,3));
	addComponentListener(new java.awt.event.ComponentAdapter(){
		public void componentShown(java.awt.event.ComponentEvent evt){
			formComponentShown(evt);
		}
		public void componentHidden(java.awt.event.ComponentEvent evt){
			formComponentHidden(evt);
		}
	});
	
	aJLabel.setText("A");
	aJLabel.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
	add(aJLabel);
	
	aButton.setText("B");
	aButton.setHorizontalAlignment(javax.swing.SwingConstants.CENTER);
	add(aButton);
}
public void run()
{
  while(true) {
    try {
      Thread.sleep(1000);
      // at this moment m_distanceTraveled accumulated meters traveled for the last second.
//      setSpeed(m_distanceTraveled);
 //     m_distanceTraveled = 0.0;
    } catch(Exception e) {
      System.out.println("Exception in run(): " + e);
      e.printStackTrace();
    }
  }
}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?