この記事では、Javaの線、長方形、楕円、文字列の関数を実装するコードの例について説明します。次のように、参照のために共有してください。
java.awt.frameをインポートします。 java.awt.graphicsをインポートします。 java.awt.imageをインポートします。 java.awt.toolkitをインポートします。 /***窓描画線、長方形、楕円、文字列を追加* @author lixiangjian**/public class ballgameはフレームを拡張します{//画像サンは得られた画像画像Sun = toolkit.getDefaultToolkit()。 (javadoc以外)*グラフィックgはペンに相当します* G.drawimageは画像を描画します。ウィンドウ位置x = 100、y = 100、nullは常にnull*/ public void paint(グラフィックg){g.drawimage(g.drawimage(100、100、null); //描画<span style = "color:#ff0000;"> g.drawline(100、100、200、200); g.setcolor(color.blue); </span> // rectangle g.drawrect(50、50、100、90); // Ellipse G.Drawovalを描く(50、50、100、100); g.setcolor(color.yellow); //ウィンドウに文字列を描画しますG.DrawString( "Java SelfStudy Time Start"、50、80); } void launchframe(){//ウィンドウサイズを設定しますsetsize(300,300); // setLocation()はjFrameのメソッドであり、フォームSetlocation(150、150)のコントロールの初期化の位置を設定します。 //ウィンドウの背景色を設定する// setbackground(color.blue); //ウィンドウタイトルSettitle( "Li Moumou")を設定します。 // setVisible(true)を表示するかどうかを設定します。 } public static void main(string [] agrs){system.out.println( "li moumou java演習"); //メイン関数でクラスを作成し、スタートアップウィンドウを呼び出しますnew ballgame()。launchframe(); }}上記は、この記事のコンテンツ全体です。この記事の内容には、すべての人の研究や仕事に特定の参照値があることを願っています。ご質問がある場合は、メッセージを残してコミュニケーションをとることができます。 wulin.comへのご支援ありがとうございます。