java messagebox_Java ConfirmMessageBox類代碼示例

本文整理匯總了Java中com.sencha.gxt.widget.core.client.box.ConfirmMessageBox類的典型用法代碼示例。如果您正苦於以下問題:Java ConfirmMessageBox類的具體用法?Java ConfirmMessageBox怎麽用?Java ConfirmMessageBox使用的例子?那麽恭喜您, 這裏精選的類代碼示例或許可以為您提供幫助。

ConfirmMessageBox類屬於com.sencha.gxt.widget.core.client.box包,在下文中一共展示了ConfirmMessageBox類的13個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於我們的係統推薦出更棒的Java代碼示例。

示例1: confirm

​點讚 3

import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; //導入依賴的package包/類

private void confirm(final VectorLayer layer) {

ConfirmMessageBox messageBox = new ConfirmMessageBox(

UIMessages.INSTANCE.dtMessageBoxTitle(),

UIMessages.INSTANCE.confirmValidationTool(layer.getName()));

messageBox.setModal(true);

messageBox.setIcon(ImageProvider.INSTANCE.buffer32());

messageBox.getButton(PredefinedButton.YES).addSelectHandler(

new SelectHandler() {

@Override

public void onSelect(SelectEvent event) {

geometryValidator.requestValidate(layer, layerManager);

}

});

messageBox.show();

}

開發者ID:geowe,項目名稱:sig-seguimiento-vehiculos,代碼行數:17,

示例2: confirm

​點讚 3

import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; //導入依賴的package包/類

private void confirm(final VectorLayer layer) {

final ConfirmMessageBox messageBox = messageDialogBuilder.createConfirm(

UIMessages.INSTANCE.dtMessageBoxTitle(),

UIMessages.INSTANCE.centroidToolConfirmText(),

ImageProvider.INSTANCE.centroid32());

messageBox.getButton(PredefinedButton.YES).addSelectHandler(

new SelectHandler() {

@Override

public void onSelect(final SelectEvent event) {

calculateCentroid(layer, layer.getFeatures());

}

});

messageBox.show();

}

開發者ID:geowe,項目名稱:sig-seguimiento-vehiculos,代碼行數:17,

示例3: confirmBufferLayer

​點讚 3

import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; //導入依賴的package包/類

private void confirmBufferLayer(final VectorLayer layer) {

final ConfirmMessageBox messageBox = new ConfirmMessageBox(

UIMessages.INSTANCE.dtMessageBoxTitle(),

UIMessages.INSTANCE.bufferToolConfirmText());

messageBox.setModal(true);

messageBox.setIcon(ImageProvider.INSTANCE.buffer32());

messageBox.getButton(PredefinedButton.YES).addSelectHandler(

new SelectHandler() {

@Override

public void onSelect(final SelectEvent event) {

calculateBuffer(layer);

}

});

messageBox.show();

}

開發者ID:geowe,項目名稱:sig-seguimiento-vehiculos,代碼行數:17,

示例4: confirmSetMaxExtent

​點讚 3

import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; //導入依賴的package包/類

private void confirmSetMaxExtent(final boolean value) {

ConfirmMessageBox messageBox = messageDialogBuilder.createConfirm(

UIMessages.INSTANCE.edtAlertDialogTitle(),

UIMessages.INSTANCE.confirmSetMaxExtent(),

ImageProvider.INSTANCE.currentExtent24());

messageBox.getButton(PredefinedButton.YES).addSelectHandler(

new SelectHandler() {

@Override

public void onSelect(SelectEvent event) {

getGeoMap().getMap().setRestrictedExtent(

getGeoMap().getMap().getExtent());

getGeoMap().getMap().setMaxExtent(

getGeoMap().getMap().getExtent());

setText(UIMessages.INSTANCE.nameUnlockCurrentExtentTool());

setIcon(ImageProvider.INSTANCE.lockedExtension24());

createVectorLayer(getGeoMap().getMap().getExtent());

}

});

messageBox.getButton(PredefinedButton.NO).addSelectHandler(

getNoSelectHandler(value));

messageBox.show();

}

開發者ID:geowe,項目名稱:sig-seguimiento-vehiculos,代碼行數:25,

示例5: doConfirmClose

​點讚 3

import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; //導入依賴的package包/類

@Override

public void doConfirmClose(final String id,

final ConfirmCommand command) {

ConfirmMessageBox messageBox = new ConfirmMessageBox("Tab schliessen — Confirm",

"Soll der Tab wirklich geschlossen werden?");

messageBox.addDialogHideHandler(new DialogHideHandler() {

@Override

public void onDialogHide(DialogHideEvent event) {

if (PredefinedButton.YES.equals(event.getHideButton())) {

eventBus.closeTabItem(id);

eventBus.selectPortal();

}

}

});

messageBox.show();

}

開發者ID:mvp4g,項目名稱:mvp4g-examples,代碼行數:17,

示例6: doConfirmClose

​點讚 3

import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; //導入依賴的package包/類

@Override

public void doConfirmClose(final String id,

final ConfirmCommand command) {

ConfirmMessageBox messageBox = new ConfirmMessageBox("Tab schliessen — Confirm",

"Soll der Tab wirklich geschlossen werden?");

messageBox.addDialogHideHandler(new DialogHideHandler() {

@Override

public void onDialogHide(DialogHideEvent event) {

if (PredefinedButton.YES.equals(event.getHideButton())) {

eventBus.closeTabItem(id);

eventBus.selectUebersicht();

}

}

});

messageBox.show();

}

開發者ID:mvp4g,項目名稱:mvp4g-examples,代碼行數:17,

示例7: doCancel

​點讚 3

import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; //導入依賴的package包/類

@Override

public void doCancel() {

if (isEditData()) {

ConfirmMessageBox messageBox = new ConfirmMessageBox("Person schliessen — Confirm",

"Soll die Bearneitung der Person wirklich abgebrochen werden?");

messageBox.addDialogHideHandler(new DialogHideHandler() {

@Override

public void onDialogHide(DialogHideEvent event) {

if (PredefinedButton.YES.equals(event.getHideButton())) {

eventBus.closeTabItem(getId());

eventBus.selectUebersicht();

}

}

});

messageBox.show();

} else {

eventBus.closeTabItem(getId());

eventBus.selectUebersicht();

}

}

開發者ID:mvp4g,項目名稱:mvp4g-examples,代碼行數:21,

示例8: confirm

​點讚 2

import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; //導入依賴的package包/類

private void confirm(final VectorLayer layer) {

final ConfirmMessageBox messageBox = messageDialogBuilder.createConfirm(UIMessages.INSTANCE.dtMessageBoxTitle(),

UIMessages.INSTANCE.envelopToolConfirmText(), ImageProvider.INSTANCE.envelope32());

messageBox.getButton(PredefinedButton.YES).addSelectHandler(new SelectHandler() {

@Override

public void onSelect(final SelectEvent event) {

calculateEnvelope(layer, layer.getFeatures());

}

});

messageBox.show();

}

開發者ID:geowe,項目名稱:sig-seguimiento-vehiculos,代碼行數:14,

示例9: confirmClearMaxExtent

​點讚 2

import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; //導入依賴的package包/類

private void confirmClearMaxExtent(final boolean value) {

ConfirmMessageBox messageBox = messageDialogBuilder.createConfirm(

UIMessages.INSTANCE.edtAlertDialogTitle(),

UIMessages.INSTANCE.confirmClearMaxExtent(),

ImageProvider.INSTANCE.currentExtent24());

messageBox.getButton(PredefinedButton.YES).addSelectHandler(

new SelectHandler() {

@Override

public void onSelect(SelectEvent event) {

Bounds defaultBounds = getGeoMap().getDefaultMapBound();

getGeoMap().getMap().setRestrictedExtent(defaultBounds);

getGeoMap().getMap().setMaxExtent(defaultBounds);

setText(UIMessages.INSTANCE.nameLockCurrentExtentTool());

setIcon(ImageProvider.INSTANCE.unlockedExtension24());

getGeoMap().getMap().zoomToExtent(

layer.getDataExtent(), true);

getGeoMap().getMap().removeLayer(layer);

}

});

messageBox.getButton(PredefinedButton.NO).addSelectHandler(

getNoSelectHandler(value));

messageBox.show();

}

開發者ID:geowe,項目名稱:sig-seguimiento-vehiculos,代碼行數:29,

示例10: createConfirm

​點讚 2

import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; //導入依賴的package包/類

/**

* Create a modal Confirm Message Box with YES and NO Buttons

*

* @param title

* @param question

* @param icon

* @return ConfirmMessageBox

*/

public ConfirmMessageBox createConfirm(final String title, final String question,

final ImageResource icon) {

final ConfirmMessageBox confirmDialog = new ConfirmMessageBox(title, question);

confirmDialog.setModal(true);

confirmDialog.setIcon(icon);

confirmDialog.setBlinkModal(true);

return confirmDialog;

}

開發者ID:geowe,項目名稱:sig-seguimiento-vehiculos,代碼行數:18,

示例11: createConfirm

​點讚 2

import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; //導入依賴的package包/類

private void createConfirm() {

final List layers = layerManagerWidget.getSelectedLayers();

final ConfirmMessageBox messageBox = messageDialogBuilder.createConfirm(

UIMessages.INSTANCE.dltConfirMessageBoxTitle(),

UIMessages.INSTANCE.dltConfirMessageBoxLabel(layers.size()),

getIcon());

messageBox.addDialogHideHandler(getHideHandler(layers));

messageBox.show();

}

開發者ID:geowe,項目名稱:sig-seguimiento-vehiculos,代碼行數:11,

示例12: confirmUpdate

​點讚 2

import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; //導入依賴的package包/類

private void confirmUpdate() {

ConfirmMessageBox messageBox = messageDialogBuilder.createConfirm(UIMessages.INSTANCE.edtAlertDialogTitle(),

UIMessages.INSTANCE.gitHubConfirmUpdate(gitHubParameter.getFileName(), gitHubParameter.getUserName()), ImageProvider.INSTANCE.github24());

messageBox.getButton(PredefinedButton.YES).addSelectHandler(new SelectHandler() {

@Override

public void onSelect(SelectEvent event) {

send();

}

});

messageBox.show();

}

開發者ID:geowe,項目名稱:sig-seguimiento-vehiculos,代碼行數:14,

示例13: onDelete

​點讚 2

import com.sencha.gxt.widget.core.client.box.ConfirmMessageBox; //導入依賴的package包/類

@Override

public void onDelete() {

List fileModels = getFileManagerView().getSelectedItems();

if(!fileModels.isEmpty()){

final FileModel model=fileModels.get(0);

String msg="";

if(model.isFolder()){

msg="確定 刪除文件夾 以及文件夾下所有的文件?";

}else{

msg="確定 刪除文件:"+model.getName()+"?";

}

ConfirmMessageBox box=new ConfirmMessageBox("刪除", msg);

box.addHideHandler(new HideHandler() {

public void onHide(HideEvent event) {

Dialog dialog=(Dialog) event.getSource();

if(DefaultMessages.getMessages().messageBox_yes().equals(dialog.getHideButton().getText())){

context.getFileSystem().deleteFile(model.getId(), new PlatformAsyncCallback() {

public void callback(Void t) {

getFileManagerView().getMyTreeStore().remove(model);

}

});

}

}

});

box.show();

}

}

開發者ID:ctripcorp,項目名稱:dataworks-zeus,代碼行數:28,

注:本文中的com.sencha.gxt.widget.core.client.box.ConfirmMessageBox類示例整理自Github/MSDocs等源碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值