資源簡介
用java編寫的多邊形掃描填充算法,有文檔和在jbuilder下打包的exe文件

代碼片段和文件信息
package?hanyulin;
import?javax.swing.UIManager;
import?java.awt.*;
/**
?*?title:?
?*?Description:?
?*?Copyright:?Copyright?(c)?2003
?*?Company:?
?*?@author?not?attributable
?*?@version?1.0
?*/
public?class?Application1?{
??boolean?packframe?=?false;
??//Construct?the?application
??public?Application1()?{
????frame1?frame?=?new?frame1();
????//Validate?frames?that?have?preset?sizes
????//Pack?frames?that?have?useful?preferred?size?info?e.g.?from?their?layout
????if?(packframe)?{
??????frame.pack();
????}
????else?{
??????frame.validate();
????}
????//Center?the?window
????Dimension?screenSize?=?Toolkit.getDefaultToolkit().getScreenSize();
????Dimension?frameSize?=?frame.getSize();
????if?(frameSize.height?>?screenSize.height)?{
??????frameSize.height?=?screenSize.height;
????}
????if?(frameSize.width?>?screenSize.width)?{
??????frameSize.width?=?screenSize.width;
????}
????frame.setLocation((screenSize.width?-?frameSize.width)?/?2?(screenSize.height?-?frameSize.height)?/?2);
????frame.setVisible(true);
??}
??//Main?method
??public?static?void?main(String[]?args)?{
????try?{
??????UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
????}
????catch(Exception?e)?{
??????e.printStackTrace();
????}
????new?Application1();
??}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1292??2003-10-06?15:09??Application1.java
?????文件????????651??2003-10-12?11:05??Bc.java
?????文件????????388??2003-10-12?15:45??Edge.java
?????文件??????19977??2006-07-15?07:06??fr
?????文件?????111878??2003-10-15?12:22??scanfill.exe
?????文件??????31744??2006-07-15?07:12??掃描線填充算法試驗報告.doc
?????文件????????280??2003-10-10?19:20??POINT.java
-----------?---------??----------?-----??----
???????????????166428????????????????????8
評論
共有 條評論