java menuadapter,Java MenuAdapter類代碼示例

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

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

示例1: refactorMenuShown

​點讚 3

import org.eclipse.swt.events.MenuAdapter; //導入依賴的package包/類

private void refactorMenuShown(IMenuManager refactorSubmenu) {

// we know that we have an MenuManager since we created it in

// addRefactorSubmenu.

Menu menu = ((MenuManager) refactorSubmenu).getMenu();

menu.addMenuListener(new MenuAdapter() {

@Override

public void menuHidden(MenuEvent e) {

refactorMenuHidden();

}

});

ITextSelection textSelection = (ITextSelection) fEditor.getSelectionProvider().getSelection();

// JavaTextSelection javaSelection= new

// JavaTextSelection(getEditorInput(), getDocument(),

// textSelection.getOffset(), textSelection.getLength());

for (Iterator iter = fActions.iterator(); iter.hasNext();) {

SelectionDispatchAction action = iter.next();

action.update(textSelection);

}

refactorSubmenu.removeAll();

if (fillRefactorMenu(refactorSubmenu) == 0)

refactorSubmenu.add(fNoActionAvailable);

}

開發者ID:angelozerr,項目名稱:typescript.java,代碼行數:24,

示例2: getMenu

​點讚 3

import org.eclipse.swt.events.MenuAdapter; //導入依賴的package包/類

/**

* Generate the contextual menu to manage the template set. The menu is empty and

* it is initialized the first time it's opened

*/

@Override

public Menu getMenu(Menu parent) {

MenuItem root = new MenuItem(parent, SWT.CASCADE);

menu = new Menu (parent);

root.setMenu (menu);

root.setText(Messages.HandleDefaultsAction_menuTitle);

//Menu listener to show the current adapter highlighted on show

menu.addMenuListener(new MenuAdapter() {

@Override

public void menuShown(MenuEvent e) {

if (refreshItemList || menu.getItemCount() == 0 || !DefaultManager.INSTANCE.getAvailableElements().equals(values)){

for(MenuItem item : menu.getItems()){

item.dispose();

}

initilizeItems();

refreshItemList = false;

}

}

});

return menu;

}

開發者ID:OpenSoftwareSolutions,項目名稱:PDFReporter-Studio,代碼行數:27,

示例3: getMenu

​點讚 3

import org.eclipse.swt.events.MenuAdapter; //導入依賴的package包/類

public Menu getMenu(final Control parent) {

_isAdvancedMenu = true;

dispose();

_menu = new Menu(parent);

// Add listener to repopulate the menu each time

_menu.addMenuListener(new MenuAdapter() {

@Override

public void menuShown(final MenuEvent e) {

fillMenu((Menu) e.widget);

}

});

return _menu;

}

開發者ID:wolfgang-ch,項目名稱:mytourbook,代碼行數:19,

示例4: getMenu

​點讚 3

import org.eclipse.swt.events.MenuAdapter; //導入依賴的package包/類

public Menu getMenu(final Menu parent) {

dispose();

_menu = new Menu(parent);

// Add listener to repopulate the menu each time

_menu.addMenuListener(new MenuAdapter() {

@Override

public void menuShown(final MenuEvent e) {

// dispose old menu items

for (final MenuItem menuItem : ((Menu) e.widget).getItems()) {

menuItem.dispose();

}

fillMenu(_menu);

}

});

return _menu;

}

開發者ID:wolfgang-ch,項目名稱:mytourbook,代碼行數:23,

示例5: getMenu

​點讚 3

import org.eclipse.swt.events.MenuAdapter; //導入依賴的package包/類

public Menu getMenu(final Menu parent) {

dispose();

fMenu = new Menu(parent);

// Add listener to repopulate the menu each time

fMenu.addMenuListener(new MenuAdapter() {

@Override

public void menuShown(final MenuEvent e) {

// dispose old menu items

for (final MenuItem menuItem : ((Menu) e.widget).getItems()) {

menuItem.dispose();

}

fillMenu(fMenu);

}

});

return fMenu;

}

開發者ID:wolfgang-ch,項目名稱:mytourbook,代碼行數:22,

示例6: getMenu

​點讚 3

import org.eclipse.swt.events.MenuAdapter; //導入依賴的package包/類

@Override

public Menu getMenu(final Menu parent) {

dispose();

_menu = new Menu(parent);

// Add listener to repopulate the menu each time

_menu.addMenuListener(new MenuAdapter() {

@Override

public void menuShown(final MenuEvent e) {

// dispose old menu items

for (final MenuItem menuItem : ((Menu) e.widget).getItems()) {

menuItem.dispose();

}

fillMenu(_menu);

}

});

return _menu;

}

開發者ID:wolfgang-ch,項目名稱:mytourbook,代碼行數:24,

示例7: getMenu

​點讚 3

import org.eclipse.swt.events.MenuAdapter; //導入依賴的package包/類

public Menu getMenu(final Menu parent) {

dispose();

_menu = new Menu(parent);

// Add listener to repopulate the menu each time

_menu.addMenuListener(new MenuAdapter() {

@Override

public void menuShown(final MenuEvent e) {

// dispose old menu items

for (final MenuItem menuItem : ((Menu) e.widget).getItems()) {

menuItem.dispose();

}

fillMenu(_menu);

}

});

return _menu;

}

開發者ID:wolfgang-ch,項目名稱:mytourbook,代碼行數:22,

示例8: getMenu

​點讚 3

import org.eclipse.swt.events.MenuAdapter; //導入依賴的package包/類

@Override

public Menu getMenu(final Menu parent) {

dispose();

_menu = new Menu(parent);

// Add listener to repopulate the menu each time

_menu.addMenuListener(new MenuAdapter() {

@Override

public void menuShown(final MenuEvent e) {

// dispose old menu items

for (final MenuItem menuItem : ((Menu) e.widget).getItems()) {

menuItem.dispose();

}

fillMenu(_menu);

enableActions();

}

});

return _menu;

}

開發者ID:wolfgang-ch,項目名稱:mytourbook,代碼行數:26,

示例9: getMenu

​點讚 3

import org.eclipse.swt.events.MenuAdapter; //導入依賴的package包/類

@Override

public Menu getMenu(final Menu parent) {

dispose();

__categoryMenu = new Menu(parent);

// Add listener to repopulate the menu each time

__categoryMenu.addMenuListener(new MenuAdapter() {

@Override

public void menuShown(final MenuEvent e) {

final Menu menu = (Menu) e.widget;

// dispose old items

final MenuItem[] items = menu.getItems();

for (final MenuItem item : items) {

item.dispose();

}

// add actions

createColumnActions(__categoryMenu, __category);

}

});

return __categoryMenu;

}

開發者ID:wolfgang-ch,項目名稱:mytourbook,代碼行數:27,

示例10: refactorMenuShown

​點讚 3

import org.eclipse.swt.events.MenuAdapter; //導入依賴的package包/類

private void refactorMenuShown(IMenuManager refactorSubmenu) {

// we know that we have an MenuManager since we created it in

// addRefactorSubmenu.

Menu menu= ((MenuManager)refactorSubmenu).getMenu();

menu.addMenuListener(new MenuAdapter() {

@Override

public void menuHidden(MenuEvent e) {

refactorMenuHidden();

}

});

ITextSelection textSelection= (ITextSelection)fEditor.getSelectionProvider().getSelection();

JavaTextSelection javaSelection= new JavaTextSelection(getEditorInput(), getDocument(), textSelection.getOffset(), textSelection.getLength());

for (Iterator iter= fActions.iterator(); iter.hasNext(); ) {

SelectionDispatchAction action= iter.next();

action.update(javaSelection);

}

refactorSubmenu.removeAll();

if (fillRefactorMenu(refactorSubmenu) == 0)

refactorSubmenu.add(fNoActionAvailable);

}

開發者ID:trylimits,項目名稱:Eclipse-Postfix-Code-Completion,代碼行數:22,

示例11: initMenu

​點讚 2

import org.eclipse.swt.events.MenuAdapter; //導入依賴的package包/類

protected void initMenu() {

menu.addMenuListener(new MenuAdapter() {

public void menuShown(MenuEvent e) {

Menu m = (Menu) e.widget;

MenuItem[] items = m.getItems();

for (int i = 0; i < items.length; i++) {

items[i].dispose();

}

fillMenu(m);

}

});

}

開發者ID:iloveeclipse,項目名稱:skin4eclipse,代碼行數:13,

示例12: createOutputMenu

​點讚 2

import org.eclipse.swt.events.MenuAdapter; //導入依賴的package包/類

/**

* Generate the list of all the previews output format

*

* @param parent

*/

private void createOutputMenu(Menu parent) {

MenuItem root = new MenuItem(parent, SWT.CASCADE);

menu = new Menu(parent);

root.setMenu(menu);

root.setText(Messages.ViewSettingsDropDownAction_previewFormatMenu);

JrxmlEditor editor = getEditor();

PreviewContainer preview = (PreviewContainer) editor.getEditor(JrxmlEditor.PAGE_PREVIEW);

viewFactory = preview.getViewFactory();

for (String key : viewFactory.getKeys()) {

if (viewFactory.isSeparator(key)) {

new MenuItem(menu, SWT.SEPARATOR);

} else {

creteItem(key, editor);

}

}

menu.addMenuListener(new MenuAdapter() {

@Override

public void menuShown(MenuEvent e) {

String actualPreview = getEditor().getDefaultViewerKey();

for (MenuItem item : menu.getItems()) {

item.setSelection(item.getText().equals(actualPreview));

}

}

});

}

開發者ID:OpenSoftwareSolutions,項目名稱:PDFReporter-Studio,代碼行數:32,

示例13: getMenu

​點讚 2

import org.eclipse.swt.events.MenuAdapter; //導入依賴的package包/類

public Menu getMenu(final Menu parent) {

dispose();

_menu = new Menu(parent);

// Add listener to repopulate the menu each time

_menu.addMenuListener(new MenuAdapter() {

@Override

public void menuShown(final MenuEvent e) {

final Menu menu = (Menu) e.widget;

// dispose old items

for (final MenuItem menuItem : menu.getItems()) {

menuItem.dispose();

}

/*

* create all expand types

*/

final int selectedExpandType = getSelectedExpandType();

int typeIndex = 0;

for (final int expandType : TagManager.EXPAND_TYPES) {

final ActionSetTagStructure actionTagStructure = new ActionSetTagStructure(

expandType,

TagManager.EXPAND_TYPE_NAMES[typeIndex++]);

// check active expand type

actionTagStructure.setChecked(selectedExpandType == expandType);

addActionToMenu(actionTagStructure);

}

}

});

return _menu;

}

開發者ID:wolfgang-ch,項目名稱:mytourbook,代碼行數:39,

示例14: getMenu

​點讚 2

import org.eclipse.swt.events.MenuAdapter; //導入依賴的package包/類

public Menu getMenu(final Control parent) {

dispose();

_menu = new Menu(parent);

// Add listener to repopulate the menu each time

_menu.addMenuListener(new MenuAdapter() {

@Override

public void menuShown(final MenuEvent e) {

onFillMenu((Menu) e.widget);

}

});

return _menu;

}

開發者ID:wolfgang-ch,項目名稱:mytourbook,代碼行數:16,

示例15: getMenu

​點讚 2

import org.eclipse.swt.events.MenuAdapter; //導入依賴的package包/類

public Menu getMenu(final Menu parent) {

dispose();

_menu = new Menu(parent);

// Add listener to repopulate the menu each time

_menu.addMenuListener(new MenuAdapter() {

@Override

public void menuShown(final MenuEvent e) {

final Menu menu = (Menu) e.widget;

// dispose old items

for (final MenuItem menuItem : menu.getItems()) {

menuItem.dispose();

}

/*

* create all expand types

*/

int typeIndex = 0;

for (final int expandType : TagManager.EXPAND_TYPES) {

final ActionSetTagStructure actionTagStructure = new ActionSetTagStructure(

expandType,

TagManager.EXPAND_TYPE_NAMES[typeIndex++]);

addActionToMenu(actionTagStructure);

}

}

});

return _menu;

}

開發者ID:wolfgang-ch,項目名稱:mytourbook,代碼行數:35,

示例16: createUI_20_ContextMenu

​點讚 2

import org.eclipse.swt.events.MenuAdapter; //導入依賴的package包/類

/**

* create the views context menu

*/

private void createUI_20_ContextMenu() {

final MenuManager menuMgr = new MenuManager("#PopupMenu"); //$NON-NLS-1$

menuMgr.setRemoveAllWhenShown(true);

menuMgr.addMenuListener(new IMenuListener() {

@Override

public void menuAboutToShow(final IMenuManager manager) {

fillContextMenu(manager);

}

});

final Tree tree = (Tree) _tourViewer.getControl();

final Menu treeContextMenu = menuMgr.createContextMenu(tree);

treeContextMenu.addMenuListener(new MenuAdapter() {

@Override

public void menuHidden(final MenuEvent e) {

_tagMenuMgr.onHideMenu();

}

@Override

public void menuShown(final MenuEvent menuEvent) {

_tagMenuMgr.onShowMenu(menuEvent, tree, Display.getCurrent().getCursorLocation(), _tourInfoToolTip);

}

});

_columnManager.createHeaderContextMenu(tree, treeContextMenu);

}

開發者ID:wolfgang-ch,項目名稱:mytourbook,代碼行數:31,

示例17: createUI_20_ContextMenu

​點讚 2

import org.eclipse.swt.events.MenuAdapter; //導入依賴的package包/類

/**

* create the views context menu

*/

private void createUI_20_ContextMenu() {

final Tree tree = (Tree) _tourViewer.getControl();

final MenuManager menuMgr = new MenuManager("#PopupMenu"); //$NON-NLS-1$

menuMgr.setRemoveAllWhenShown(true);

menuMgr.addMenuListener(new IMenuListener() {

@Override

public void menuAboutToShow(final IMenuManager manager) {

fillContextMenu(manager);

}

});

final Menu treeContextMenu = menuMgr.createContextMenu(tree);

treeContextMenu.addMenuListener(new MenuAdapter() {

@Override

public void menuHidden(final MenuEvent e) {

_tagMenuMgr.onHideMenu();

}

@Override

public void menuShown(final MenuEvent menuEvent) {

_tagMenuMgr.onShowMenu(menuEvent, tree, Display.getCurrent().getCursorLocation(), _tourInfoToolTip);

}

});

_columnManager.createHeaderContextMenu(tree, treeContextMenu);

}

開發者ID:wolfgang-ch,項目名稱:mytourbook,代碼行數:32,

示例18: createUI_20_ContextMenu

​點讚 2

import org.eclipse.swt.events.MenuAdapter; //導入依賴的package包/類

/**

* create the views context menu

*/

private void createUI_20_ContextMenu() {

final MenuManager menuMgr = new MenuManager("#PopupMenu"); //$NON-NLS-1$

menuMgr.setRemoveAllWhenShown(true);

menuMgr.addMenuListener(new IMenuListener() {

@Override

public void menuAboutToShow(final IMenuManager manager) {

_tourInfoToolTip.hideToolTip();

fillContextMenu(manager);

}

});

final Tree tree = (Tree) _tourViewer.getControl();

final Menu treeContextMenu = menuMgr.createContextMenu(tree);

treeContextMenu.addMenuListener(new MenuAdapter() {

@Override

public void menuHidden(final MenuEvent e) {

_tagMenuMgr.onHideMenu();

}

@Override

public void menuShown(final MenuEvent menuEvent) {

_tagMenuMgr.onShowMenu(menuEvent, tree, Display.getCurrent().getCursorLocation(), _tourInfoToolTip);

}

});

_columnManager.createHeaderContextMenu(tree, treeContextMenu);

}

開發者ID:wolfgang-ch,項目名稱:mytourbook,代碼行數:34,

示例19: createUI_20_ContextMenu

​點讚 2

import org.eclipse.swt.events.MenuAdapter; //導入依賴的package包/類

/**

* create the views context menu

*/

private void createUI_20_ContextMenu() {

final Tree tree = (Tree) _tagViewer.getControl();

final MenuManager menuMgr = new MenuManager("#PopupMenu"); //$NON-NLS-1$

menuMgr.setRemoveAllWhenShown(true);

menuMgr.addMenuListener(new IMenuListener() {

@Override

public void menuAboutToShow(final IMenuManager manager) {

fillContextMenu(manager);

}

});

// add the context menu to the tree viewer

final Menu treeContextMenu = menuMgr.createContextMenu(tree);

treeContextMenu.addMenuListener(new MenuAdapter() {

@Override

public void menuHidden(final MenuEvent e) {

_tagMenuMgr.onHideMenu();

}

@Override

public void menuShown(final MenuEvent menuEvent) {

_tagMenuMgr.onShowMenu(menuEvent, tree, Display.getCurrent().getCursorLocation(), _tourInfoToolTip);

}

});

_columnManager.createHeaderContextMenu(tree, treeContextMenu);

}

開發者ID:wolfgang-ch,項目名稱:mytourbook,代碼行數:34,

示例20: createUI_94_ContextMenu

​點讚 2

import org.eclipse.swt.events.MenuAdapter; //導入依賴的package包/類

/**

* create the views context menu

*/

private void createUI_94_ContextMenu() {

final Table table = (Table) _tourViewer.getControl();

final MenuManager menuMgr = new MenuManager("#PopupMenu"); //$NON-NLS-1$

menuMgr.setRemoveAllWhenShown(true);

menuMgr.addMenuListener(new IMenuListener() {

@Override

public void menuAboutToShow(final IMenuManager manager) {

fillContextMenu(manager);

}

});

final Menu tableContextMenu = menuMgr.createContextMenu(table);

tableContextMenu.addMenuListener(new MenuAdapter() {

@Override

public void menuHidden(final MenuEvent e) {

_tagMenuMgr.onHideMenu();

}

@Override

public void menuShown(final MenuEvent menuEvent) {

_tagMenuMgr.onShowMenu(menuEvent, table, Display.getCurrent().getCursorLocation(), _tourInfoToolTip);

}

});

getSite().registerContextMenu(menuMgr, _tourViewer);

_columnManager.createHeaderContextMenu(table, tableContextMenu);

}

開發者ID:wolfgang-ch,項目名稱:mytourbook,代碼行數:34,

示例21: getMenu

​點讚 2

import org.eclipse.swt.events.MenuAdapter; //導入依賴的package包/類

@Override

public Menu getMenu(final Menu parent) {

dispose();

__formatsMenu = new Menu(parent);

// Add listener to repopulate the menu each time

__formatsMenu.addMenuListener(new MenuAdapter() {

@Override

public void menuShown(final MenuEvent e) {

final Menu menu = (Menu) e.widget;

// dispose old items

final MenuItem[] items = menu.getItems();

for (final MenuItem item : items) {

item.dispose();

}

// add actions

createFormatActions(__formatsMenu, __isDetailFormat);

}

});

return __formatsMenu;

}

開發者ID:wolfgang-ch,項目名稱:mytourbook,代碼行數:28,

示例22: initMenu

​點讚 2

import org.eclipse.swt.events.MenuAdapter; //導入依賴的package包/類

protected void initMenu(Menu menu) {

menu.addMenuListener(new MenuAdapter() {

@Override

public void menuShown(MenuEvent e) {

Menu m= (Menu) e.widget;

MenuItem[] items= m.getItems();

for (int i= 0; i < items.length; i++) {

items[i].dispose();

}

fillMenu(m);

}

});

}

開發者ID:trylimits,項目名稱:Eclipse-Postfix-Code-Completion,代碼行數:14,

示例23: initMenu

​點讚 2

import org.eclipse.swt.events.MenuAdapter; //導入依賴的package包/類

protected void initMenu() {

fMenu.addMenuListener(new MenuAdapter() {

@Override

public void menuShown(MenuEvent e) {

Menu m = (Menu)e.widget;

MenuItem[] items = m.getItems();

for (int i=0; i < items.length; i++) {

items[i].dispose();

}

fillMenu(m);

}

});

}

開發者ID:trylimits,項目名稱:Eclipse-Postfix-Code-Completion,代碼行數:14,

示例24: initMenu

​點讚 2

import org.eclipse.swt.events.MenuAdapter; //導入依賴的package包/類

private void initMenu(Menu fMenu) {

fMenu.addMenuListener(new MenuAdapter() {

public void menuShown(MenuEvent e) {

Menu m = (Menu) e.widget;

MenuItem[] items = m.getItems();

for (int i = 0; i < items.length; i++) {

items[i].dispose();

}

fillMenu(m);

}

});

}

開發者ID:OpenNTF,項目名稱:XPagesExtensionLibrary,代碼行數:13,

示例25: LocalObjectsMenu

​點讚 2

import org.eclipse.swt.events.MenuAdapter; //導入依賴的package包/類

public LocalObjectsMenu(AppWindow appWindow, Menu menulocal) {

this.appwindow = appWindow;

this.menulocal = menulocal;

menulocal.addMenuListener(new MenuAdapter() {

@Override

public void menuShown(MenuEvent arg0) {

localMenuShown();

}

});

}

開發者ID:CollabThings,項目名稱:collabthings.swt,代碼行數:12,

示例26: createContextMenu

​點讚 2

import org.eclipse.swt.events.MenuAdapter; //導入依賴的package包/類

public Menu createContextMenu(final CalendarView calendarView,

final Control control,

final ArrayList localActions) {

createActions(calendarView);

// final MenuManager menuMgr = new MenuManager("#PopupMenu"); //$NON-NLS-1$

final MenuManager menuMgr = new MenuManager();

final TagMenuManager tagMenuMgr = new TagMenuManager(calendarView, true);

menuMgr.setRemoveAllWhenShown(true);

menuMgr.addMenuListener(new IMenuListener() {

@Override

public void menuAboutToShow(final IMenuManager manager) {

// hide tour tooltip when opened

calendarView.getTourInfoTooltip().hideToolTip();

fillContextMenu(manager, calendarView, localActions);

}

});

final Menu contextMenu = menuMgr.createContextMenu(control);

contextMenu.addMenuListener(new MenuAdapter() {

@Override

public void menuHidden(final MenuEvent e) {

tagMenuMgr.onHideMenu();

}

@Override

public void menuShown(final MenuEvent menuEvent) {

// tagMenuMgr.onShowMenu(menuEvent, _control, Display.getCurrent().getCursorLocation(), _tourInfoToolTip);

tagMenuMgr.onShowMenu(menuEvent, control, Display.getCurrent().getCursorLocation(), null);

}

});

menuMgr.add(_actionEditQuick);

menuMgr.add(_actionEditTour);

menuMgr.add(_actionOpenMarkerDialog);

menuMgr.add(_actionOpenAdjustAltitudeDialog);

menuMgr.add(_actionOpenTour);

menuMgr.add(_actionDuplicateTour);

menuMgr.add(_actionMergeTour);

// menuMgr.add(_actionJoinTours); // until now we only allow single tour selection

menuMgr.add(_actionComputeDistanceValuesFromGeoposition);

menuMgr.add(_actionSetAltitudeFromSRTM);

tagMenuMgr.fillTagMenu(menuMgr);

// tour type actions

menuMgr.add(new Separator());

menuMgr.add(_actionSetTourType);

TourTypeMenuManager.fillMenuWithRecentTourTypes(menuMgr, calendarView, true);

menuMgr.add(new Separator());

menuMgr.add(_actionExportTour);

menuMgr.add(_actionPrintTour);

menuMgr.add(new Separator());

menuMgr.add(_actionSetOtherPerson);

return contextMenu;

}

開發者ID:wolfgang-ch,項目名稱:mytourbook,代碼行數:66,

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值