資源簡介
Java 斜切圖形(提高篇-實例019).zip
代碼片段和文件信息
package?com.zzk;
import?java.awt.BasicStroke;
import?java.awt.BorderLayout;
import?java.awt.FlowLayout;
import?java.awt.Graphics;
import?java.awt.Graphics2D;
import?java.awt.event.ActionEvent;
import?java.awt.event.ActionListener;
import?java.awt.geom.Rectangle2D;
import?javax.swing.JButton;
import?javax.swing.Jframe;
import?javax.swing.JPanel;
public?class?ShearShapeframe?extends?Jframe?{
????int?flag?=?0;?//?為0時顯示原圖形,為1時向下斜切,為2時向上斜切
????ShearShapePanel?shearShapePanel?=?new?ShearShapePanel();?//?創建面板類的實例
????public?static?void?main(String?args[])?{?//?主方法
????????ShearShapeframe?frame?=?new?ShearShapeframe();?//?創建窗體類的實例
????????frame.setVisible(true);?//?顯示窗體
????}
????
????public?ShearShapeframe()?{
????????super();?//?調用超類的構造方法
????????settitle(“斜切圖形“);?//?窗體標題
????????setBounds(100?100?338?230);?//?窗體的顯示位置和大小
????????setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);?//?窗體關閉方式
????????add(shearShapePanel);?//?將面板類的實例添加到窗體容器中
????????final?JPanel?pane
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????301??2010-07-29?15:19??.classpath
?????文件?????????379??2010-12-31?13:30??.project
?????文件?????????629??2010-07-29?15:19??.settings\org.eclipse.jdt.core.prefs
?????文件?????????874??2011-01-25?14:29??bin\com\zzk\ShearShapefr
?????文件?????????874??2011-01-25?14:29??bin\com\zzk\ShearShapefr
?????文件?????????874??2011-01-25?14:29??bin\com\zzk\ShearShapefr
?????文件????????1337??2011-01-25?14:29??bin\com\zzk\ShearShapefr
?????文件????????1971??2011-01-25?14:29??bin\com\zzk\ShearShapefr
?????文件????????3394??2010-08-03?08:44??src\com\zzk\ShearShapefr
評論
共有 條評論