標準のDOSコマンドではそれらしきものがなかったのでAutoItを利用してやってみた
下記がサンプルです。 10分に1回exec.batを起動するというのを100回繰り返す というサンプルです。 SW_HIDEを指定しているのは、画面を出したくないためです。
For $i = 1 to 100 Step 1
RunWait('exec.bat','.',@SW_HIDE)
sleep(1000*60*10)
Next
MsgBox(0, "情報","ループ終了")
For $i = 1 to 100 Step 1
RunWait('exec.bat','.',@SW_HIDE)
sleep(1000*60*10)
Next
MsgBox(0, "情報","ループ終了")
final SelectionModelもしも複数選択可能なタイプならばSingleSelectionModelではなく MultiSelectionModelを利用する。gsm=new SingleSelectionModel (); celtable.setSelectionModel(gsm);
final SelectionModelその後、プログラム内で選択行にするには下記のような感じになる。gsm=new MultiSelectionModel (); celtable.setSelectionModel(gsm);
//giはCellTableに表示されたオブジェクトをさします。 gsm.setSelected(gi, true);
Window.ClosingHandler closingHandler = new Window.ClosingHandler(){
@Override
public void onWindowClosing(ClosingEvent event) {
if (isModified()){
event.setMessage("変更した内容が保存されていません。");
}else{
event.setMessage(null);
}
};
};
Window.addWindowClosingHandler(closingHandler);
//CellTableにカラムを追加する。 ColumnこれでCellTableに対応するオブジェクトのGridInfoに値をセットすることができる。col = new Column (new EditTextCell()) { @Override public String getValue(GridInfo object) { return object.getColValue(); } }; dataGrid.addColumn(col, "カラム"); //追加したカラムにFieldUpdaterを設定する。 col.setFieldUpdater(new FieldUpdater () { @Override public void update(int index, GridInfo object, String value) { object.setColValue(value); } });
<inherits name="com.google.gwt.logging.Logging"/> <set-property name="gwt.logging.logLevel" value="SEVERE"/> <set-property name="gwt.logging.enabled" value="FALSE"/> <set-property name="gwt.logging.consoleHandler" value="DISABLED"/>
Logger logger = Logger.getLogger("NameOfYourLogger");
logger.log(Level.SEVERE, "ログ");
< servlet > < servlet-class>com.google.gwt.logging.server.RemoteLoggingServiceImpl </servlet-class > < servlet-name >logger < /servlet-name > < /servlet > < servlet-mapping > < servlet-name>logger </servlet-name > < url-pattern>/(ここは、環境によって変更する)/remote_logging </url-pattern > < /servlet-mapping >