Java中没有自带正弦曲线的函数,需要自己绘制。
用无数个小线段来组成弯曲的正弦曲线。
定义三个变量:
` int grain = 3; //控制正弦曲线的粒度(粒度越大,像素越低)
int range = 50; //高度
int period = 100; //周期
创建微调控制器JSpinner来控制正弦曲线
//JSpinner的语法格式:SpinnerNumberModel(最低值,初值,最大值,步长)
JSpinner grainField = new JSpinner(new SpinnerNumberModel(1, 1, 10, 1));
JSpinner rangeField = new JSpinner(new SpinnerNumberModel(50, 20, 80, 5));
JSpinner periodField = new JSpinner(new SpinnerNumberModel(100, 50, 150,