最近,用zk的message老感觉填写东西很麻烦,就对它做了此封装,封装后,就简单多了.
import org.zkoss.zul.Messagebox;
/**
*
* @功能 :对话框的封装
* @创建人 gao_jie
* @创建日期 Mar 4, 2009
* @版本 1.0
*
*/
public class Message {
/**
* 显示提示信息
*
* @param value
*/
public static void showInfo(String value) {
try {
Messagebox.show(value, "提示", Messagebox.OK, Messagebox.INFORMATION);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
/**
* 显示询问信息
*
* @param value
* @return
*/
public static int showQuestion(String value) {
try {
return Messagebox.show(value, "询问", Messagebox.YES | Messagebox.NO,
Messagebox.QUESTION);
} catch (InterruptedException e) {
e.printStackTrace();
}
return Messagebox.NO;
}
/**
* 显示警告
*
* @param value
*/
public static void showWarning(String value) {
try {
Messagebox.show(value, "警告", Messagebox.OK, Messagebox.EXCLAMATION);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
/**
* 显示错误
*
* @param value
*/
public static void showError(String value) {
try {
Messagebox.show(value, "错误", Messagebox.OK, Messagebox.ERROR);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
/**
*
* @功能 :对话框的封装
* @创建人 gao_jie
* @创建日期 Mar 4, 2009
* @版本 1.0
*
*/
public class Message {
/**
* 显示提示信息
*
* @param value
*/
public static void showInfo(String value) {
try {
Messagebox.show(value, "提示", Messagebox.OK, Messagebox.INFORMATION);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
/**
* 显示询问信息
*
* @param value
* @return
*/
public static int showQuestion(String value) {
try {
return Messagebox.show(value, "询问", Messagebox.YES | Messagebox.NO,
Messagebox.QUESTION);
} catch (InterruptedException e) {
e.printStackTrace();
}
return Messagebox.NO;
}
/**
* 显示警告
*
* @param value
*/
public static void showWarning(String value) {
try {
Messagebox.show(value, "警告", Messagebox.OK, Messagebox.EXCLAMATION);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
/**
* 显示错误
*
* @param value
*/
public static void showError(String value) {
try {
Messagebox.show(value, "错误", Messagebox.OK, Messagebox.ERROR);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
转载于:https://blog.51cto.com/gaojie/197408