91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 38KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-08
  • 語言: Java
  • 標簽:

資源簡介

Java課程的大作業:雷達圖實驗 3.1.1 至多顯示6層不規則閉環,且每層設置的不同顏色進行標記; 3.1.2可以分為6—20個區域,通過菜單項設置,由于為測試性程序,只建立了6—12個區域的表。 3.1.3層數和區域個數通過菜單或者相關的組件進行控制; 3.1.4通過滑動條可以設置自己喜歡的顏色。 3.1.5數據庫連接和實現 該雷達圖在默認的情況下分為6各區域。 (1)、首先通過菜單編輯Set Areas 來設置自己需要的區域個數(6--20); (2)、然后在數據集當中選擇從數據集1--6的數據; (3)、點擊繪制按鈕,顯示一個閉區域,每種數據集的閉區域顏色不同; (4)、通過三個滑動條來設置已經選擇的數據集所產生閉集的顏色,三個滑動條的值分別代表RGB的值; (5)、幫助菜單顯示操作步驟; (6)、退出程序。

資源截圖

代碼片段和文件信息

import?java.awt.*;
import?java.awt.event.*;
import?java.awt.Dialog;
import?java.sql.*;
//import?javax.swing.*;
//import?javax.swing.event.*;
??class?Mycanvas?extends?Canvas{
int?xyr;
public?static?int?N;//區域個數
public?int?px[]=new?int[21];//多邊形的頂點
public??int?py[]=new?int[21];
public?int?Array[]=new?int[20];
public?int?Fieldx[]=new?int[21];
public?int?Fieldy[]=new?int[21];
private?static?final?double?PI=3.141592653589793;
public?double?interval=0.0;
public?String?str;
//Label?lbl[]=new?Label[6];
Mycanvas?(){
setBackground(Color.white);
for(int?i=0;i<6;i++)
{
//str=String.valueOf(?interval);?//轉換成字符型
//lbl[i].setText(str);
//lbl[i].setLocation(270220-i*170/6);
}

}
public?void?setX(int?x)?{
this.x?=?x;
}
public?void?setY(int?y)?{
this.y?=?y;
}
public?void?setR(int?r)?{
this.r?=?r;
}
public?void?setN(){
this.N=6;
}
public?void?setN(int?n){
this.N=n;
}
public?void?paint(Graphics?g)?{
int?i=0j=0n=150m;
int?nxny;
int?x1y1m1n1;
//for(i=0m=0;i // px[m]=(int)(x+r+(r+i)*(Math.cos(2*PI*j/N)));
// py[m]=(int)(y+r+(r+i)*((Math.sin(2*PI*j/N))));
// m++;
//g.drawOval(x-i?y-i2?*(r+i)2*(r+i));
//}
for(i=0;i m=0;
???for(j=0;j ??nx=(int)(x+r+(r+n)*(Math.cos(2*PI*j/N)));
??ny=(int)(y+r+(r+n)*((Math.sin(2*PI*j/N))));
??px[m]=(int)(x+r+(r+i)*(Math.cos(2*PI*j/N)));
??py[m]=(int)(y+r+(r+i)*((Math.sin(2*PI*j/N))));
??g.setColor(Color.black);
??g.drawLine(x+ry+rnxny);
??m1=(int)Math.rint(Math.random()*(n-1)+1);
?//?n1=
??x1=(int)(x+r+(r+i+5)*(Math.cos(2*PI*j/N)));
??y1=(int)(y+r+(r+i+5)*(Math.sin(2*PI*j/N)));
??Fieldx[j]=nx;
??Fieldy[j]=ny;
?//g.drawString(“清晰度“?nx?ny);
//System.out.print(x1+““+y1+“??“);
//System.out.print(nx+““+ny+“??“);
??m++;
?//?if(j==N-1)System.out.print(“\n“);
????}
???//System.out.println(“.........“);
??px[m]=px[0];
??py[m]=py[0];
??
??g.setColor(Color.green);
??g.drawPolyline(pxpym+1);
?//System.out.println(px[m+1]+““+px[0]);
?}
g.setColor(Color.black);
for(i=0;i<6;i++)
{
str=String.valueOf(?interval);//整型轉化成字符型
g.drawString(strx+ry+r-i*(r+n)/6);
interval+=1;
}
g.setColor(Color.cyan);
g.drawLine(x+ry+rx+ry+r-i*(r+n)/6);
g.setColor(Color.red);
g.drawString(“默認的區域個數為:6,可以通過Edit菜單可以重新設置!“x-2*ry-9*r);
interval=0.0;
}

}
public?class?Radar?extends?frame?implements?ActionListenerItemListenerAdjustmentListener?{
?Panel?pan?=?new?Panel();//畫圖容器
?Panel?panCheck?=?new?Panel();//?checkBox容器
?Panel?panControl=new?Panel();//控制容器
?Panel?panCompute=new?Panel();//計算方法容器
?MenuBar?menBar=new?MenuBar();
?FlowLayout?FL=new?FlowLayout(FlowLayout.LEFT15020);//panCheck布局
?//FlowLayout?CL=new?FlowLayout(FlowLayout.CENTER8070);//panCheck布局
?Menu?file=new?Menu(“File“);//定義菜單
?Menu?edit=new?Menu(“Edit“);
?Menu?hel

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????301??2011-05-29?20:08??Radar\.classpath

?????文件????????381??2011-05-29?20:08??Radar\.project

?????文件????????629??2011-05-29?20:08??Radar\.settings\org.eclipse.jdt.core.prefs

?????文件???????2720??2011-05-29?20:08??Radar\bin\Mycanvas.class

?????文件????????620??2011-05-29?20:08??Radar\bin\Radar$1.class

?????文件???????1795??2011-05-29?20:08??Radar\bin\Radar$2.class

?????文件????????689??2011-05-29?20:08??Radar\bin\Radar$3.class

?????文件????????714??2011-05-29?20:08??Radar\bin\Radar$4.class

?????文件??????10210??2011-05-29?20:08??Radar\bin\Radar.class

?????文件????1015808??2011-05-29?20:08??Radar\MyDatabase1.accdb

?????文件??????15279??2011-05-29?20:08??Radar\src\Radar.java

?????目錄??????????0??2011-05-29?20:11??Radar\.settings

?????目錄??????????0??2011-05-29?20:11??Radar\bin

?????目錄??????????0??2011-05-29?20:11??Radar\src

?????目錄??????????0??2011-05-29?20:11??Radar

-----------?---------??----------?-----??----

??????????????1049146????????????????????15


評論

共有 條評論

相關資源