gpt4 book ai didi

com.tc.admin.common.XButton类的使用及代码示例

转载 作者:知者 更新时间:2024-03-19 04:48:40 47 4
gpt4 key购买 nike

本文整理了Java中com.tc.admin.common.XButton类的一些代码示例,展示了XButton类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XButton类的具体详情如下:
包路径:com.tc.admin.common.XButton
类名称:XButton

XButton介绍

暂无

代码示例

代码示例来源:origin: org.terracotta.modules/tim-ehcache-1.7-ui

private ClearAllStatsWorker() {
 super(new Callable<Void>() {
  public Void call() throws Exception {
   clearAllStats();
   return null;
  }
 });
 clearAllStatsButton.setText(bundle.getString("wait"));
 clearAllStatsButton.setEnabled(false);
}

代码示例来源:origin: org.terracotta.modules/tim-ehcache-2.0-hibernate-ui

@Override
 protected void finished() {
  if (tornDown.get()) { return; }
  Exception e = getException();
  if (e != null) {
   Throwable rootCause = ExceptionHelper.getRootCause(e);
   if (!(rootCause instanceof IOException)) {
    appContext.log(e);
   }
  }
  clearAllStatsButton.setSelected(false);
  clearAllStatsButton.setEnabled(true);
 }
}

代码示例来源:origin: org.terracotta.modules/tim-ehcache-1.7-ui

private void queryClearAllStats() {
 String currLabel = clearAllStatsButton.getText();
 XLabel msg = new XLabel(bundle.getString("clear.all.counters.confirm"));
 Frame frame = (Frame) SwingUtilities.getAncestorOfClass(Frame.class, this);
 int answer = JOptionPane.showConfirmDialog(this, msg, frame.getTitle(), JOptionPane.OK_CANCEL_OPTION);
 if (answer == JOptionPane.OK_OPTION) {
  appContext.submit(new ClearAllStatsWorker());
 } else {
  clearAllStatsButton.setText(currLabel);
  clearAllStatsButton.setSelected(false);
  clearAllStatsButton.setEnabled(true);
 }
}

代码示例来源:origin: org.terracotta.modules/tim-ehcache-2.x-ui

private XContainer createSummaryPanel() {
 XContainer panel = new XContainer(new GridBagLayout());
 GridBagConstraints gbc = new GridBagConstraints();
 gbc.insets = new Insets(3, 3, 3, 3);
 gbc.gridx = gbc.gridy = 0;
 panel.add(summaryLabel = new XLabel(), gbc);
 summaryLabel.setIcon(EhcachePresentationUtils.ALERT_ICON);
 gbc.gridx++;
 panel.add(manageStatsButton = new XButton("Manage Statistics..."), gbc);
 manageStatsButton.addActionListener(manageStatsAction);
 gbc.gridx++;
 // filler
 gbc.weightx = 1.0;
 gbc.fill = GridBagConstraints.HORIZONTAL;
 panel.add(new XLabel(), gbc);
 return panel;
}

代码示例来源:origin: org.terracotta.modules/tim-ehcache-2.0

private XContainer createTopPanel() {
 XContainer panel = new XContainer(new GridBagLayout());
 GridBagConstraints gbc = new GridBagConstraints();
 gbc.insets = new Insets(3, 3, 3, 3);
 gbc.gridx = gbc.gridy = 0;
 panel.add(summaryLabel = new XLabel(), gbc);
 gbc.gridx++;
 // filler
 gbc.fill = GridBagConstraints.HORIZONTAL;
 gbc.weightx = 1.0;
 panel.add(new XLabel(), gbc);
 gbc.gridx++;
 gbc.fill = GridBagConstraints.NONE;
 gbc.weightx = 0.0;
 showConfigButton = new XButton(bundle.getString("generate.configuration"), GENERATE_CONFIG_ICON);
 panel.add(showConfigButton, gbc);
 showConfigButton.addActionListener(new ShowConfigAction());
 showConfigButton.setEnabled(false);
 return panel;
}

代码示例来源:origin: org.terracotta.modules/tim-ehcache-2.x-hibernate-ui

private ClearAllStatsWorker() {
 super(new Callable<Void>() {
  public Void call() throws Exception {
   if (!tornDown.get()) {
    _clearAllStats();
   }
   return null;
  }
 });
 clearAllStatsButton.setEnabled(false);
}

代码示例来源:origin: org.terracotta.modules/tim-ehcache-1.7-ui

@Override
 protected void finished() {
  if (tornDown.get()) { return; }
  Exception e = getException();
  if (e != null) {
   Throwable rootCause = ExceptionHelper.getRootCause(e);
   if (!(rootCause instanceof IOException)) {
    appContext.log(e);
   }
  } else {
   updateStats();
  }
  clearAllStatsButton.setText(bundle.getString("clear.all.stats"));
  clearAllStatsButton.setSelected(false);
  clearAllStatsButton.setEnabled(true);
 }
}

代码示例来源:origin: org.terracotta.modules/tim-ehcache-2.x-ui

public JComponent createAltToolBar() {
 XContainer panel = new XContainer(new FlowLayout(FlowLayout.CENTER, 1, 3));
 panel.add(new XButton(new ManageEnablementAction()));
 panel.add(new XButton(new ManageBulkLoadAction()));
 panel.add(new XButton(new ManageStatisticsAction()));
 panel.add(new XButton(new ManageContentsAction()));
 panel.add(new XButton(new ManageSettingsAction()));
 return panel;
}

代码示例来源:origin: org.terracotta.modules/tim-ehcache-1.7-ui

protected JComponent createTablePanel() {
 XContainer panel = new XContainer(new BorderLayout());
 cacheTable = new XObjectTable(cacheTableModel = new CacheManagerTableModel());
 cacheTable.addHierarchyListener(this);
 panel.add(new XScrollPane(cacheTable), BorderLayout.CENTER);
 XContainer bottomPanel = new XContainer(new GridBagLayout());
 GridBagConstraints gbc = new GridBagConstraints();
 gbc.gridx = gbc.gridy = 0;
 gbc.insets = new Insets(3, 3, 3, 3);
 bottomPanel.add(refreshButton = new XButton(appContext.getString("refresh")), gbc);
 refreshButton.addActionListener(new ActionListener() {
  public void actionPerformed(final ActionEvent ae) {
   updateStats();
  }
 });
 gbc.gridx++;
 bottomPanel.add(clearAllStatsButton = new XButton(bundle.getString("clear.all.stats")), gbc);
 clearAllStatsButton.addActionListener(new ActionListener() {
  public void actionPerformed(final ActionEvent ae) {
   queryClearAllStats();
  }
 });
 panel.add(bottomPanel, BorderLayout.SOUTH);
 return panel;
}

代码示例来源:origin: org.terracotta.modules/tim-hibernate-cache-provider-3.2

private XContainer createTopPanel() {
 XContainer panel = new XContainer(new GridBagLayout());
 GridBagConstraints gbc = new GridBagConstraints();
 gbc.insets = new Insets(3, 3, 3, 3);
 gbc.gridx = gbc.gridy = 0;
 panel.add(summaryLabel = new XLabel(), gbc);
 gbc.gridx++;
 // filler
 gbc.fill = GridBagConstraints.HORIZONTAL;
 gbc.weightx = 1.0;
 panel.add(new XLabel(), gbc);
 gbc.gridx++;
 gbc.fill = GridBagConstraints.NONE;
 gbc.weightx = 0.0;
 showConfigButton = new XButton(bundle.getString("generate.configuration"));
 panel.add(showConfigButton, gbc);
 showConfigButton.addActionListener(new ShowConfigAction());
 showConfigButton.setEnabled(false);
 return panel;
}

代码示例来源:origin: org.terracotta.modules/tim-ehcache-2.0

private ClearAllStatsWorker() {
 super(new Callable<Void>() {
  public Void call() throws Exception {
   clearAllStats();
   return null;
  }
 });
 clearAllStatsButton.setEnabled(false);
}

代码示例来源:origin: org.terracotta.modules/tim-ehcache-2.x-ui

public QueryForStatsMessage(ActionListener advancedHandler) {
 super(new GridBagLayout());
 GridBagConstraints gbc = new GridBagConstraints();
 gbc.insets = new Insets(3, 3, 3, 3);
 gbc.gridx = gbc.gridy = 0;
 gbc.anchor = GridBagConstraints.CENTER;
 gbc.weightx = 1.0;
 gbc.fill = GridBagConstraints.HORIZONTAL;
 label = new XLabel(bundle.getString("query.enable.all.statistics"));
 label.setBorder(BorderFactory.createEmptyBorder(10, 10, 10, 10));
 label.setFont((Font) bundle.getObject("message.label.font"));
 add(label, gbc);
 gbc.gridy++;
 gbc.anchor = GridBagConstraints.WEST;
 gbc.fill = GridBagConstraints.NONE;
 XButton advancedButton = new XButton("Advanced...");
 add(advancedButton, gbc);
 advancedButton.addActionListener(advancedHandler);
 gbc.gridx++;
 gbc.anchor = GridBagConstraints.EAST;
 add(noShowToggle = new XCheckBox("Don't show again"), gbc);
 noShowToggle.addActionListener(this);
}

代码示例来源:origin: org.terracotta.modules/tim-hibernate-cache-provider-3.2

private void updateQueryStats() {
 refreshQueriesButton.setText(BUSY);
 refreshQueriesButton.setEnabled(false);
 appContext.execute(createQueryStatsWorker());
}

代码示例来源:origin: org.terracotta.modules/tim-ehcache-2.x-hibernate-ui

private XContainer createTopPanel() {
 XContainer panel = new XContainer(new GridBagLayout());
 GridBagConstraints gbc = new GridBagConstraints();
 gbc.insets = new Insets(3, 3, 3, 3);
 gbc.gridx = gbc.gridy = 0;
 panel.add(summaryLabel = new XLabel(), gbc);
 gbc.gridx++;
 // filler
 gbc.fill = GridBagConstraints.HORIZONTAL;
 gbc.weightx = 1.0;
 panel.add(new XLabel(), gbc);
 gbc.gridx++;
 gbc.fill = GridBagConstraints.NONE;
 gbc.weightx = 0.0;
 showConfigButton = new XButton(bundle.getString("generate.configuration"), GENERATE_CONFIG_ICON);
 panel.add(showConfigButton, gbc);
 showConfigButton.addActionListener(new ShowConfigAction());
 showConfigButton.setEnabled(false);
 return panel;
}

代码示例来源:origin: org.terracotta.modules/tim-ehcache-2.x-hibernate-ui

@Override
 protected void finished() {
  if (tornDown.get()) { return; }
  Exception e = getException();
  if (e != null) {
   Throwable rootCause = ExceptionHelper.getRootCause(e);
   if (!(rootCause instanceof IOException)) {
    appContext.log(e);
   }
  }
  clearAllStatsButton.setSelected(false);
  clearAllStatsButton.setEnabled(true);
 }
}

代码示例来源:origin: org.terracotta.modules/tim-ehcache-2.0-hibernate-ui

private ClearAllStatsWorker() {
 super(new Callable<Void>() {
  public Void call() throws Exception {
   if (!tornDown.get()) {
    _clearAllStats();
   }
   return null;
  }
 });
 clearAllStatsButton.setEnabled(false);
}

代码示例来源:origin: org.terracotta.modules/tim-hibernate-cache-provider-3.2

gbc.gridx = gbc.gridy = 0;
gbc.insets = new Insets(3, 3, 3, 3);
refreshQueriesButton = new XButton(appContext.getString("refresh"));
bottomPanel.add(refreshQueriesButton, gbc);
refreshQueriesButton.addActionListener(new ActionListener() {
 public void actionPerformed(final ActionEvent ae) {
  updateQueryStats();
gbc.gridx++;
XButton clearAllCountersButton = new XButton(bundle.getString("clear.all.stats"));
bottomPanel.add(clearAllCountersButton, gbc);
clearAllCountersButton.addActionListener(new ActionListener() {
 public void actionPerformed(final ActionEvent ae) {
  clearAllStats();

代码示例来源:origin: org.terracotta.modules/tim-ehcache-2.0-hibernate-ui

private void updateQueryStats() {
 refreshQueriesButton.setText(BUSY);
 refreshQueriesButton.setEnabled(false);
 appContext.execute(createQueryStatsWorker());
}

代码示例来源:origin: org.terracotta.modules/tim-ehcache-2.0-hibernate-ui

private XContainer createTopPanel() {
 XContainer panel = new XContainer(new GridBagLayout());
 GridBagConstraints gbc = new GridBagConstraints();
 gbc.insets = new Insets(3, 3, 3, 3);
 gbc.gridx = gbc.gridy = 0;
 panel.add(summaryLabel = new XLabel(), gbc);
 gbc.gridx++;
 // filler
 gbc.fill = GridBagConstraints.HORIZONTAL;
 gbc.weightx = 1.0;
 panel.add(new XLabel(), gbc);
 gbc.gridx++;
 gbc.fill = GridBagConstraints.NONE;
 gbc.weightx = 0.0;
 showConfigButton = new XButton(bundle.getString("generate.configuration"), GENERATE_CONFIG_ICON);
 panel.add(showConfigButton, gbc);
 showConfigButton.addActionListener(new ShowConfigAction());
 showConfigButton.setEnabled(false);
 return panel;
}

代码示例来源:origin: org.terracotta.modules/tim-ehcache-2.x-hibernate-ui

private void queryClearAllStats() {
 if (tornDown.get()) { return; }
 XLabel msg = new XLabel(bundle.getString("clear.all.counters.confirm"));
 Frame frame = (Frame) SwingUtilities.getAncestorOfClass(Frame.class, this);
 int answer = JOptionPane.showConfirmDialog(this, msg, frame.getTitle(), JOptionPane.OK_CANCEL_OPTION);
 if (answer == JOptionPane.OK_OPTION) {
  appContext.submit(new ClearAllStatsWorker());
 } else {
  clearAllStatsButton.setSelected(false);
  clearAllStatsButton.setEnabled(true);
 }
}

47 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com