adjust.java

来自「天线阵列的涉及软件」· Java 代码 · 共 46 行

JAVA
46
字号
/*
 *	Adjust
 *
 *	Button action to read current taper
 *	Change current taper then reset on the screen
 *
 *	Meirong He
 *	EEE Department
 *	University of Sheffield
 *	July 2005
 */

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

class Adjust implements ActionListener {
		
		private Button button;
		private AntennaDesigner taper;
		private int i, type, oper;
		
		public Adjust (Button b, AntennaDesigner t, int ii, int tt, int oo) {	
			button=b;	
			taper=t;
			i=ii;
			type=tt;
			oper=oo;	
		}
		
		public void actionPerformed (ActionEvent e) {
			
			double ai,pi;
			
			if (type==1) {	
				ai=Double.parseDouble(new String(taper.amp[i].getText()));
				ai=ai+oper*0.1;
				taper.amp[i].setText(""+ai);
			}				//Operation on current module
			else {
				pi=Double.parseDouble(new String(taper.phase[i].getText()));
				pi=pi+oper*10;
				taper.phase[i].setText(""+pi);
			}				//Operation on current phase
			
		}
	}

⌨️ 快捷键说明

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