当前位置: 首页>>代码示例>>Java>>正文


Java AccessibleValue类代码示例

本文整理汇总了Java中javax.accessibility.AccessibleValue的典型用法代码示例。如果您正苦于以下问题:Java AccessibleValue类的具体用法?Java AccessibleValue怎么用?Java AccessibleValue使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。


AccessibleValue类属于javax.accessibility包,在下文中一共展示了AccessibleValue类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: testAccessibleContext

import javax.accessibility.AccessibleValue; //导入依赖的package包/类
public void testAccessibleContext() {
    progressBar.add(new JProgressBar());
    AccessibleContext accessibleContext = progressBar.getAccessibleContext();
    assertNull(accessibleContext.getAccessibleName());
    assertNull(accessibleContext.getAccessibleDescription());
    assertNull(accessibleContext.getAccessibleAction());
    assertSame(accessibleContext.getAccessibleValue(), accessibleContext);
    assertTrue(accessibleContext.getAccessibleStateSet().contains(
            AccessibleState.HORIZONTAL));
    AccessibleValue value = (AccessibleValue) accessibleContext;
    int currentValue = (progressBar.getMinimum() + progressBar.getMaximum()) / 2;
    progressBar.setValue(currentValue);
    assertTrue(controller.isChanged());
    assertEquals(new Integer(currentValue), value.getCurrentAccessibleValue());
    assertEquals(new Integer(progressBar.getMaximum()), value.getMaximumAccessibleValue());
    assertEquals(new Integer(progressBar.getMinimum()), value.getMinimumAccessibleValue());
    value.setCurrentAccessibleValue(new Integer(currentValue + 1));
    assertTrue(controller.isChanged());
    assertEquals(currentValue + 1, progressBar.getValue());
    assertEquals(new Integer(currentValue + 1), value.getCurrentAccessibleValue());
    assertTrue(value.setCurrentAccessibleValue(new Integer(currentValue + 1)));
}
 
开发者ID:shannah,项目名称:cn1,代码行数:23,代码来源:JProgressBarTest.java

示例2: getAccessibleSelection

import javax.accessibility.AccessibleValue; //导入依赖的package包/类
public AccessibleSelection getAccessibleSelection()
{
  AccessibleContext ac = getAccessibleColumnHeaderRenderer();
  if (ac instanceof AccessibleValue)
    return (AccessibleSelection) ac;
  else
    return null;
}
 
开发者ID:vilie,项目名称:javify,代码行数:9,代码来源:JTableHeader.java

示例3: getAccessibleValue

import javax.accessibility.AccessibleValue; //导入依赖的package包/类
public AccessibleValue getAccessibleValue()
{
  AccessibleContext ac = getAccessibleColumnHeaderRenderer();
  if (ac instanceof AccessibleValue)
    return (AccessibleValue) ac;
  else
    return null;
}
 
开发者ID:vilie,项目名称:javify,代码行数:9,代码来源:JTableHeader.java

示例4: getAccessibleSelection

import javax.accessibility.AccessibleValue; //导入依赖的package包/类
public AccessibleSelection getAccessibleSelection()
{
  AccessibleContext ac = getAccessibleColumnHeaderRenderer();
  if (ac instanceof AccessibleValue)
    return (AccessibleSelection) ac;
  else 
    return null;
}
 
开发者ID:nmldiegues,项目名称:jvm-stm,代码行数:9,代码来源:JTableHeader.java

示例5: getAccessibleValue

import javax.accessibility.AccessibleValue; //导入依赖的package包/类
public AccessibleValue getAccessibleValue()
{
  AccessibleContext ac = getAccessibleColumnHeaderRenderer();
  if (ac instanceof AccessibleValue)
    return (AccessibleValue) ac;
  else 
    return null;
}
 
开发者ID:nmldiegues,项目名称:jvm-stm,代码行数:9,代码来源:JTableHeader.java

示例6: testGetCurrentAccessibleValue

import javax.accessibility.AccessibleValue; //导入依赖的package包/类
public final void testGetCurrentAccessibleValue() {
    AccessibleValue av = ac.getAccessibleValue();
    assertEquals(new Integer(0), av.getCurrentAccessibleValue());
    int val = 13;
    scrollbar.setValue(val);
    assertEquals(new Integer(val), av.getCurrentAccessibleValue());
}
 
开发者ID:shannah,项目名称:cn1,代码行数:8,代码来源:AccessibleAWTScrollBarTest.java

示例7: testGetMaximumAccessibleValue

import javax.accessibility.AccessibleValue; //导入依赖的package包/类
public final void testGetMaximumAccessibleValue() {
    AccessibleValue av = ac.getAccessibleValue();
    assertEquals(new Integer(100), av.getMaximumAccessibleValue());
    int val = 666;
    scrollbar.setMaximum(val);
    assertEquals(new Integer(val), av.getMaximumAccessibleValue());
}
 
开发者ID:shannah,项目名称:cn1,代码行数:8,代码来源:AccessibleAWTScrollBarTest.java

示例8: testGetMinimumAccessibleValue

import javax.accessibility.AccessibleValue; //导入依赖的package包/类
public final void testGetMinimumAccessibleValue() {
    AccessibleValue av = ac.getAccessibleValue();
    assertEquals(new Integer(0), av.getMinimumAccessibleValue());
    int val = -10;
    scrollbar.setMinimum(val);
    assertEquals(new Integer(val), av.getMinimumAccessibleValue());
}
 
开发者ID:shannah,项目名称:cn1,代码行数:8,代码来源:AccessibleAWTScrollBarTest.java

示例9: testSetCurrentAccessibleValue

import javax.accessibility.AccessibleValue; //导入依赖的package包/类
public final void testSetCurrentAccessibleValue() {
    AccessibleValue av = ac.getAccessibleValue();
    int val = 25;
    assertTrue(av.setCurrentAccessibleValue(new Integer(25)));
    assertEquals(val, scrollbar.getValue());
    assertEquals(new Integer(val), av.getCurrentAccessibleValue());
    assertTrue(av.setCurrentAccessibleValue(new Integer(Integer.MAX_VALUE)));
    assertEquals(90, scrollbar.getValue());
}
 
开发者ID:shannah,项目名称:cn1,代码行数:10,代码来源:AccessibleAWTScrollBarTest.java

示例10: testSetCurrentAccessibleValue

import javax.accessibility.AccessibleValue; //导入依赖的package包/类
public final void testSetCurrentAccessibleValue() {
    AccessibleValue av = ac.getAccessibleValue();
    Integer value = new Integer(-1);
    assertFalse(av.setCurrentAccessibleValue(value));
    assertEquals(new Integer(0), av.getCurrentAccessibleValue());
    assertFalse(av.setCurrentAccessibleValue(new Integer(Integer.MAX_VALUE)));
    assertEquals(new Integer(0), av.getCurrentAccessibleValue());
}
 
开发者ID:shannah,项目名称:cn1,代码行数:9,代码来源:AccessibleAWTButtonTest.java

示例11: testGetAccessibleContext

import javax.accessibility.AccessibleValue; //导入依赖的package包/类
public void testGetAccessibleContext() {
    AccessibleContext c = frame.getAccessibleContext();
    assertTrue("instanceof AccessibleJInternalFrame",
            c instanceof JInternalFrame.AccessibleJInternalFrame);
    // test getAccessibleName()
    assertTrue("AccessibleName is ok", c.getAccessibleName() == "");
    frame.setTitle("aa");
    assertTrue("AccessibleName is ok", c.getAccessibleName() == "aa");
    // test getAccessibleRole()
    assertTrue("AccessibleRole ok", c.getAccessibleRole() == AccessibleRole.INTERNAL_FRAME);
    // test getAccessibleValue()
    assertTrue("AccessibleValue ok", c.getAccessibleValue() == c);
    // test setCurrentAccessibleValue(), getCurrentAccessibleValue()
    AccessibleValue value = c.getAccessibleValue();
    assertTrue("currentAccessibleValue == 0",
            value.getCurrentAccessibleValue().intValue() == 0);
    Integer currentAccessibleValue = new Integer(4);
    boolean set = value.setCurrentAccessibleValue(currentAccessibleValue);
    assertTrue("setCurrentAccessibleValue returns true", set);
    set = value.setCurrentAccessibleValue(new Float(5));
    assertTrue("setCurrentAccessibleValue returns true", set);
    assertTrue("currentAccessibleValue == 5",
            value.getCurrentAccessibleValue().intValue() == 5);
    assertTrue("the object is not the same",
            value.getCurrentAccessibleValue() != currentAccessibleValue);
    set = value.setCurrentAccessibleValue(null);
    assertFalse("setCurrentAccessibleValue returns false", set);
    // test getMinimumAccessibleValue()
    assertTrue("minimumAccessibleValue ok",
            value.getMinimumAccessibleValue().intValue() == Integer.MIN_VALUE);
    // test getMaximumAccessibleValue()
    assertTrue("maximumAccessibleValue ok",
            value.getMaximumAccessibleValue().intValue() == Integer.MAX_VALUE);
    // test other methods
    assertNull("AccessibleDescription is ok", c.getAccessibleDescription());
    assertTrue("AccessibleChildrenCount == 1", c.getAccessibleChildrenCount() == 1);
}
 
开发者ID:shannah,项目名称:cn1,代码行数:38,代码来源:JInternalFrameTest.java

示例12: testGetAccessibleContext

import javax.accessibility.AccessibleValue; //导入依赖的package包/类
public void testGetAccessibleContext() {
    AccessibleContext c = icon.getAccessibleContext();
    assertTrue("instanceof AccessibleJDesktopIcon",
            c instanceof JInternalFrame.JDesktopIcon.AccessibleJDesktopIcon);
    // test getAccessibleRole()
    assertTrue("AccessibleRole ok", c.getAccessibleRole() == AccessibleRole.DESKTOP_ICON);
    // test getAccessibleValue()
    assertTrue("AccessibleValue ok", c.getAccessibleValue() == c);
    // test setCurrentAccessibleValue(), getCurrentAccessibleValue()
    AccessibleValue value = c.getAccessibleValue();
    assertTrue("currentAccessibleValue == 0",
            value.getCurrentAccessibleValue().intValue() == 0);
    Integer currentAccessibleValue = new Integer(4);
    boolean set = value.setCurrentAccessibleValue(currentAccessibleValue);
    assertTrue("setCurrentAccessibleValue returns true", set);
    set = value.setCurrentAccessibleValue(new Float(5));
    assertTrue("setCurrentAccessibleValue returns true", set);
    assertTrue("currentAccessibleValue == 5",
            value.getCurrentAccessibleValue().intValue() == 5);
    assertTrue("the object is not the same",
            value.getCurrentAccessibleValue() != currentAccessibleValue);
    set = value.setCurrentAccessibleValue(null);
    assertFalse("setCurrentAccessibleValue returns false", set);
    // test getMinimumAccessibleValue()
    assertTrue("minimumAccessibleValue ok",
            value.getMinimumAccessibleValue().intValue() == Integer.MIN_VALUE);
    // test getMaximumAccessibleValue()
    assertTrue("maximumAccessibleValue ok",
            value.getMaximumAccessibleValue().intValue() == Integer.MAX_VALUE);
    // test other methods
    assertNull("AccessibleDescription is ok", c.getAccessibleDescription());
    assertTrue("AccessibleChildrenCount == 2", c.getAccessibleChildrenCount() == 2);
}
 
开发者ID:shannah,项目名称:cn1,代码行数:34,代码来源:JInternalFrame$JDesktopIconTest.java

示例13: performImpl

import javax.accessibility.AccessibleValue; //导入依赖的package包/类
@Override
public void performImpl(Object... args) {
  if (isContainer)
    return;
  ((Window) getWindowModel().getRef()).requestFocus();

  // Move to front if JInternalFrame is used - Remove if this doesn't necessary
  GUIModel currentNode = getComponentModel().getModelNode();
  while (currentNode != null) {

    Object userObj = currentNode.getUserObject();
    if (userObj instanceof ComponentModel) {
      ComponentModel componentModel = (ComponentModel) userObj;
      if (componentModel.get("class").endsWith("JInternalFrame")) {
        ((JInternalFrame) componentModel.getRef()).moveToFront();
        break;
      }
    }

    currentNode = (GUIModel) currentNode.getParent();
  }

  Accessible accessibleObj = (Accessible) getComponentModel().getRef();
  AccessibleValue aValue = JFCUtil.getAccessibleContext(componentModel).getAccessibleValue();
  aValue.setCurrentAccessibleValue(chooseValue);
  // if (accessibleObj instanceof JScrollBar) {
  // AccessibleValue aValue = getAccessibleContext().getAccessibleValue();
  // aValue.setCurrentAccessibleValue(chooseValue);
  // } else {
  // AccessibleValue aValue = getAccessibleContext().getAccessibleValue();
  // int randomNumber = new Random().nextInt(maxNumber - minNumber + 1) + minNumber;
  // aValue.setCurrentAccessibleValue(new Integer(randomNumber));
  // }
}
 
开发者ID:gigony,项目名称:GUITester-core,代码行数:35,代码来源:ValueEvent_JFC.java

示例14: isSupportedBy

import javax.accessibility.AccessibleValue; //导入依赖的package包/类
@Override
public boolean isSupportedBy(ComponentModel model) {
  AccessibleValue aValue = JFCUtil.getAccessibleContext(model).getAccessibleValue();
  if (aValue == null)
    return false;
  if (model.getRef() instanceof AbstractButton)
    return false;
  if (model.getRef() instanceof JMenuItem)
    return false;
  if (model.getRef() instanceof JInternalFrame)
    return false;

  return true;
}
 
开发者ID:gigony,项目名称:GUITester-core,代码行数:15,代码来源:ValueEvent_JFC.java

示例15: getAccessibleValue

import javax.accessibility.AccessibleValue; //导入依赖的package包/类
/**
 * Gets the AccessibleValue associated with this object that supports a
 * Numerical value.
 * 
 * @return AccessibleValue if supported by object; else return null
 * @see AccessibleValue
 */
public AccessibleValue getAccessibleValue() {
	if (myBar != null) {
		// delegate to the AccessibleJProgressBar
		return myBar.getAccessibleContext().getAccessibleValue();
	}
	return null;
}
 
开发者ID:tobiasschulz,项目名称:voipcall,代码行数:15,代码来源:ProgressMonitor.java


注:本文中的javax.accessibility.AccessibleValue类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。