この記事の例は、Javaによるファイルクエリを変更する方法を示しています。あなたの参照のために全員のためにそれを共有してください。詳細は次のとおりです。
パッケージを公開することがよくある場合は、前回パッケージが発行された後に更新されたデータファイルを見つける必要があるため、この公開パッケージを書きました。
出力のコマンドをコピーし、DOSウィンドウの下で実行します。
Javaコピーファイルが最終的な変更日を変更するため、ファイルを直接コピーしてみませんか。DOSの下にコピーをコピーしてください。
/*変更によって生成されたファイルテンプレート> felepred> java> code andotation*/package com.wangk.tools; awt.compont.awt.flowlayout; Java.util.gregoring.swing.swing.javax.swing.swing.jcombobol; JPANELでの1か月のカレアを展示します。 2004/02/09 03:33:45 ian exp $*/public class calはjpanel {/*** // **(モジュロ1900ではありません!)***** // **現在の推定月と日*/保護されたint mm、dd;/*** // **表示されるボタン*/保護されたjbutton labs [] [];/******* //* **今月の初めに空白のままにする日の平方数*/保護されたint leadgap = 0; ** // **今日の年*/保護された最終int thisyear = calendar.get(calendar.year);/*** // **今日の最終= cal endar.get(calendar.month); *** // **ボタンの1つ。 *年の選択*/private jcombobox year;/*** // ***今日からのコール。*/call(){super(); Mand)、calendar.get(day_of_month); ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** call(int year、int today){super(); = year; mm = month = today;} string = {"1月"、 "3月"、 "5月"、 "6月"、 "7月、「8月」、「10月」、「12月」;/*** // ** GUIを構築します。カレンダーはまだアクセスできません!」;長さ; monechoice.addintem(mones [i]); // system.out.println( " + mm); setedable(true); int i = yearchoice.getSelectedIndex(); }}); New JButton( "S"); jbutton( "r"); bp.add( "f"); = e.getActionCommand() / // ALS Oを発射します。 i ++)for(int j = 0; j ++){bp.add(labs [i] [j] = new jbutton( ""); labs [i] [j] .addactionlistener(datesetter);} add add (BorderLayout.South、bp); 31、30、** // 、31、30、31/** //*10月12月12月*/};/*** // **どこに置くか、calパネルに置く日*/保護されたvoid recompute(){// system .out.println( "cal :: rec opute:" + yy + ":" + mm + ":" + dd); 「悪い、0-11」; GregorianCalendar(YY、MM、1)。 )&& mm> 1)++ dayinmonth; ;} //月の数字のファイル-1)%]; ){(i)[(i) / 7] [(i)%7] .settext( "");} // Shaderrent Day、curren month if(thisyear == yy && mm == thismonth)setDayactive( dd); * * "1年は4で割り切れますが、100ではなく分裂している場合は1年です。 *その年は400で割られます * leap年です。年%100! int dd){// system.out.println(call :: setdate "); }/*** // **以前のハイライトの日を解決します*/prive void clearactive(){jbutton b; = labs [(leadgap + activeday -1)/ 7] [leadgap + activeday -1);現在の月*setday(int newday){clearday() ; / newday;}/** **マッププログラム*/place stat void main(] av){jframe f = new jframe( "call"); setlayout(新しいflowlayout()); c.add(new Call());
この記事がすべての人のJavaプログラムのデザインに役立つことが期待されています。