09/10/20 22:13:02
【 課題 】
マウスをクリックして描画の起点とし、そのままマウスをドラッグしたときに楕円を逐次描き、マウスボタンを放したとき最終的に
終点を決定して楕円を描くように、次の空欄を埋めてJavaアプレットを完成させなさい。ただし、マウスを左や上にドラッグしても
楕円を表示するように起点と終点を選択するように処理する事。
importは省略
public class Kadai3gg extends①{
int x1,y1;
public void init( ){
②
③}
public void mouseDragged(MouseEvent me){
int x0,y0,x2,y2;
Graphics g = this.getGraphics( );
g.clearRect(0,0,300,300);
x2 = ④
y2 = ⑤
if(x1>=x2) ⑥ else ⑦
if(y1>=y2) ⑧ else ⑨
g.drawOval(⑩,⑪,⑫,⑬);}
public void mouseMoved(MouseEvent me) {}
public void mousePressed(MouseEvent me){
⑭
⑮
}
public void mouseReleased(MouseEvent me)←この他の文も省略
}
【 形態 】 2. Applet
【 GUI 】 ?
【 期限 】今週中
【 補足 】①~⑮が空欄です。