本文整理了Java中javax.swing.AbstractButton.isVisible()
方法的一些代码示例,展示了AbstractButton.isVisible()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AbstractButton.isVisible()
方法的具体详情如下:
包路径:javax.swing.AbstractButton
类名称:AbstractButton
方法名:isVisible
暂无
代码示例来源:origin: com.jidesoft/jide-oss
private boolean isButtonVisible(boolean scrollingUp) {
if (scrollingUp)
return (((_scrollUpButton != null) && _scrollUpButton.isVisible()) ||
((_scrollLeftButton != null) && _scrollLeftButton.isVisible()));
else
return (((_scrollDownButton != null) && _scrollDownButton.isVisible()) ||
((_scrollRightButton != null) && _scrollRightButton.isVisible()));
}
代码示例来源:origin: com.jidesoft/jide-oss
private int getScrollDirection(boolean scrollingUp) {
if (scrollingUp) {
if ((_scrollUpButton != null) && _scrollUpButton.isVisible()) return SwingConstants.SOUTH;
if ((_scrollLeftButton != null) && _scrollLeftButton.isVisible()) return SwingConstants.EAST;
}
else {
if ((_scrollDownButton != null) && _scrollDownButton.isVisible()) return SwingConstants.NORTH;
if ((_scrollRightButton != null) && _scrollRightButton.isVisible()) return SwingConstants.WEST;
}
return SwingConstants.CENTER;
}
代码示例来源:origin: com.jalalkiswani/jk-desktop
@Override
public void actionPerformed(final ActionEvent e) {
// call your a method that contains your action code
if (btn.isVisible() && btn.isEnabled()) {
btn.doClick();
}
}
});
代码示例来源:origin: com.jidesoft/jide-oss
@Override
public Rectangle getViewportBorderBounds() {
Rectangle borderR = new Rectangle(getSize());
Insets insets = getInsets();
borderR.x = insets.left;
borderR.y = insets.top;
borderR.width -= insets.left + insets.right;
borderR.height -= insets.top + insets.bottom;
if (_scrollUpButton != null && _scrollUpButton.isVisible()) {
borderR.y += _scrollUpButton.getHeight();
borderR.height -= _scrollUpButton.getHeight();
}
if (_scrollLeftButton != null && _scrollLeftButton.isVisible()) {
borderR.x += _scrollLeftButton.getWidth();
borderR.width -= _scrollLeftButton.getWidth();
}
if (_scrollDownButton != null && _scrollDownButton.isVisible()) {
borderR.height -= _scrollDownButton.getHeight();
}
if (_scrollRightButton != null && _scrollRightButton.isVisible()) {
borderR.width -= _scrollRightButton.getWidth();
}
return borderR;
}
代码示例来源:origin: io.ultreia.java4all.jaxx/jaxx-runtime
protected boolean canExecuteAction(ActionEvent e) {
AbstractButton editor = getEditor();
Objects.requireNonNull(editor);
if (!editor.isVisible() || !editor.isEnabled()) {
return false;
}
if (editor instanceof JMenuItem) {
return ((JMenuItem) editor).isArmed();
}
return editor.isShowing();
}
代码示例来源:origin: UISpec4J/UISpec4J
public void click() {
AssertAdapter.assertTrue("The button is not enabled, it cannot be activated",
abstractButton.isEnabled());
AssertAdapter.assertTrue("The button is not visible, it cannot be activated",
abstractButton.isVisible());
if (SwingUtilities.isEventDispatchThread()) {
doClick(abstractButton);
}
else {
TriggerRunner.runInSwingThread(triggerClick());
}
}
代码示例来源:origin: org.swinglabs.swingx/swingx-core
int prefHeight = parent.getHeight();
final Insets insets = parent.getInsets();
int pw = detailButton.isVisible() ? detailButton.getPreferredSize().width : 0;
pw += detailButton.isVisible() ? detailButton.getPreferredSize().width : 0;
pw += reportButton.isVisible() ? (5 + reportButton.getPreferredSize().width) : 0;
pw += closeButton.isVisible() ? (5 + closeButton.getPreferredSize().width) : 0;
prefWidth = Math.max(prefWidth, pw) + insets.left + insets.right;
代码示例来源:origin: org.codehaus.jtstand/jtstand-desktop
int prefHeight = parent.getHeight();
final Insets insets = parent.getInsets();
int pw = detailButton.isVisible() ? detailButton.getPreferredSize().width : 0;
pw += detailButton.isVisible() ? detailButton.getPreferredSize().width : 0;
pw += reportButton.isVisible() ? (5 + reportButton.getPreferredSize().width) : 0;
pw += closeButton.isVisible() ? (5 + closeButton.getPreferredSize().width) : 0;
prefWidth = Math.max(prefWidth, pw) + insets.left + insets.right;
代码示例来源:origin: org.swinglabs.swingx/swingx-all
int prefHeight = parent.getHeight();
final Insets insets = parent.getInsets();
int pw = detailButton.isVisible() ? detailButton.getPreferredSize().width : 0;
pw += detailButton.isVisible() ? detailButton.getPreferredSize().width : 0;
pw += reportButton.isVisible() ? (5 + reportButton.getPreferredSize().width) : 0;
pw += closeButton.isVisible() ? (5 + closeButton.getPreferredSize().width) : 0;
prefWidth = Math.max(prefWidth, pw) + insets.left + insets.right;
代码示例来源:origin: org.bidib.jbidib.swinglabs.swingx/swingx-core
int prefHeight = parent.getHeight();
final Insets insets = parent.getInsets();
int pw = detailButton.isVisible() ? detailButton.getPreferredSize().width : 0;
pw += detailButton.isVisible() ? detailButton.getPreferredSize().width : 0;
pw += reportButton.isVisible() ? (5 + reportButton.getPreferredSize().width) : 0;
pw += closeButton.isVisible() ? (5 + closeButton.getPreferredSize().width) : 0;
prefWidth = Math.max(prefWidth, pw) + insets.left + insets.right;
代码示例来源:origin: com.haulmont.thirdparty/swingx-core
int prefHeight = parent.getHeight();
final Insets insets = parent.getInsets();
int pw = detailButton.isVisible() ? detailButton.getPreferredSize().width : 0;
pw += detailButton.isVisible() ? detailButton.getPreferredSize().width : 0;
pw += reportButton.isVisible() ? (5 + reportButton.getPreferredSize().width) : 0;
pw += closeButton.isVisible() ? (5 + closeButton.getPreferredSize().width) : 0;
prefWidth = Math.max(prefWidth, pw) + insets.left + insets.right;
代码示例来源:origin: org.swinglabs.swingx/swingx-all
if (detailButton.isVisible()) {
dim = detailButton.getPreferredSize();
x -= dim.width;
detailButton.setBounds(x, buttonY, dim.width, dim.height);
if (detailButton.isVisible()) {
detailButton.setBounds(x, buttonY, dim.width, dim.height);
if (reportButton.isVisible()) {
dim = reportButton.getPreferredSize();
x -= dim.width;
代码示例来源:origin: org.swinglabs.swingx/swingx-core
if (detailButton.isVisible()) {
dim = detailButton.getPreferredSize();
x -= dim.width;
detailButton.setBounds(x, buttonY, dim.width, dim.height);
if (detailButton.isVisible()) {
detailButton.setBounds(x, buttonY, dim.width, dim.height);
if (reportButton.isVisible()) {
dim = reportButton.getPreferredSize();
x -= dim.width;
代码示例来源:origin: org.codehaus.jtstand/jtstand-desktop
if (detailButton.isVisible()) {
dim = detailButton.getPreferredSize();
x -= dim.width;
detailButton.setBounds(x, buttonY, dim.width, dim.height);
if (detailButton.isVisible()) {
detailButton.setBounds(x, buttonY, dim.width, dim.height);
if (reportButton.isVisible()) {
dim = reportButton.getPreferredSize();
x -= dim.width;
代码示例来源:origin: com.haulmont.thirdparty/swingx-core
if (detailButton.isVisible()) {
dim = detailButton.getPreferredSize();
x -= dim.width;
detailButton.setBounds(x, buttonY, dim.width, dim.height);
if (detailButton.isVisible()) {
detailButton.setBounds(x, buttonY, dim.width, dim.height);
if (reportButton.isVisible()) {
dim = reportButton.getPreferredSize();
x -= dim.width;
代码示例来源:origin: org.swinglabs.swingx/swingx-core
reportButton.setAction(reportAction);
reportButton.setVisible(reportAction != null && reportAction.isEnabled() && pane.getErrorReporter() != null);
reportButton.setEnabled(reportButton.isVisible());
ErrorInfo errorInfo = pane.getErrorInfo();
if (errorInfo == null) {
代码示例来源:origin: org.swinglabs.swingx/swingx-all
reportButton.setAction(reportAction);
reportButton.setVisible(reportAction != null && reportAction.isEnabled() && pane.getErrorReporter() != null);
reportButton.setEnabled(reportButton.isVisible());
ErrorInfo errorInfo = pane.getErrorInfo();
if (errorInfo == null) {
代码示例来源:origin: org.bidib.jbidib.swinglabs.swingx/swingx-core
reportButton.setAction(reportAction);
reportButton.setVisible(reportAction != null && reportAction.isEnabled() && pane.getErrorReporter() != null);
reportButton.setEnabled(reportButton.isVisible());
ErrorInfo errorInfo = pane.getErrorInfo();
if (errorInfo == null) {
代码示例来源:origin: com.haulmont.thirdparty/swingx-core
reportButton.setAction(reportAction);
reportButton.setVisible(reportAction != null && reportAction.isEnabled() && pane.getErrorReporter() != null);
reportButton.setEnabled(reportButton.isVisible());
ErrorInfo errorInfo = pane.getErrorInfo();
if (errorInfo == null) {
代码示例来源:origin: org.codehaus.jtstand/jtstand-desktop
reportButton.setAction(reportAction);
reportButton.setVisible(reportAction != null && reportAction.isEnabled() && pane.getErrorReporter() != null);
reportButton.setEnabled(reportButton.isVisible());
ErrorInfo errorInfo = pane.getErrorInfo();
if (errorInfo == null) {
内容来源于网络,如有侵权,请联系作者删除!