本文整理汇总了Java中org.netbeans.jemmy.operators.JSpinnerOperator类的典型用法代码示例。如果您正苦于以下问题:Java JSpinnerOperator类的具体用法?Java JSpinnerOperator怎么用?Java JSpinnerOperator使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
JSpinnerOperator类属于org.netbeans.jemmy.operators包,在下文中一共展示了JSpinnerOperator类的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: changeValues
import org.netbeans.jemmy.operators.JSpinnerOperator; //导入依赖的package包/类
private void changeValues(JFrameOperator jfo, int spinnerIndex) throws Exception {
JSpinnerOperator spinner = new JSpinnerOperator(jfo, spinnerIndex);
JTextFieldOperator jtfo = new JTextFieldOperator(spinner);
float originalFieldValue = decimalFormat.parse(jtfo.getText()).floatValue();
float finalFieldValue;
// increment by one the value via spinner
spinner.getIncreaseOperator().push();
finalFieldValue = decimalFormat.parse(jtfo.getText()).floatValue();
// check that the value was increased
assertTrue("Increment Spinner " + spinner
+ " (originalFieldValue, actual value: " + originalFieldValue + " "
+ "< finalFieldValue, actual value = " + finalFieldValue + ")",
originalFieldValue < finalFieldValue);
// decrease value via spinner
spinner.getDecreaseOperator().push();
finalFieldValue = decimalFormat.parse(jtfo.getText()).floatValue();
// check that the value was decrimented
assertTrue("Decrement Spinner " + spinner
+ " (originalFieldValue, actual value: " + originalFieldValue + " "
+ ">= finalFieldValue, actual value = " + finalFieldValue + ")",
originalFieldValue >= finalFieldValue);
}
示例2: scroll
import org.netbeans.jemmy.operators.JSpinnerOperator; //导入依赖的package包/类
@Override
public void scroll(ComponentOperator oper, ScrollAdjuster adj) {
JButtonOperator increaseButton = ((JSpinnerOperator) oper).getIncreaseOperator();
JButtonOperator decreaseButton = ((JSpinnerOperator) oper).getDecreaseOperator();
if (adj.getScrollDirection() == ScrollAdjuster.DO_NOT_TOUCH_SCROLL_DIRECTION) {
return;
}
int originalDirection = adj.getScrollDirection();
while (adj.getScrollDirection() == originalDirection) {
if (originalDirection == ScrollAdjuster.INCREASE_SCROLL_DIRECTION) {
increaseButton.push();
} else {
decreaseButton.push();
}
}
}
示例3: getNumberOfSpacesPerIndent
import org.netbeans.jemmy.operators.JSpinnerOperator; //导入依赖的package包/类
public JSpinnerOperator getNumberOfSpacesPerIndent() {
if (numberOfSpacesPerIndent == null) {
numberOfSpacesPerIndent = formattingOperator.getSpinnerOperatorByLabel("Number of Spaces per Indent:");
storeDefaultValue(Settings.NUMBEROFSPACES);
}
return numberOfSpacesPerIndent;
}
示例4: getTabSize
import org.netbeans.jemmy.operators.JSpinnerOperator; //导入依赖的package包/类
public JSpinnerOperator getTabSize() {
if (tabSize == null) {
tabSize = formattingOperator.getSpinnerOperatorByLabel("Tab Size:");
storeDefaultValue(Settings.TABSIZE);
}
return tabSize;
}
示例5: getRightMargin
import org.netbeans.jemmy.operators.JSpinnerOperator; //导入依赖的package包/类
public JSpinnerOperator getRightMargin() {
if (rightMargin == null) {
rightMargin = formattingOperator.getSpinnerOperatorByLabel("Right Margin:");
storeDefaultValue(Settings.RIGHTMARGIN);
}
return rightMargin;
}
示例6: testOptions
import org.netbeans.jemmy.operators.JSpinnerOperator; //导入依赖的package包/类
/**
* Test Profiler options.
*/
public void testOptions() {
OptionsOperator options = OptionsOperator.invoke();
options.selectJava();
JTabbedPaneOperator tabbedPane = new JTabbedPaneOperator(options);
tabbedPane.selectPage("Profiler");
JListOperator categoriesOper = new JListOperator(options);
// General category
assertEquals("Wrong profiling port.", 5140, new JSpinnerOperator(options).getValue());
// manage calibration data
new JButtonOperator(options, "Manage").pushNoBlock();
NbDialogOperator manageOper = new NbDialogOperator("Manage Calibration data");
JTableOperator platformsOper = new JTableOperator(manageOper);
platformsOper.selectCell(0, 0);
new JButtonOperator(manageOper, "Calibrate").pushNoBlock();
new NbDialogOperator("Information").ok();
manageOper.closeByButton();
// reset
new JButtonOperator(options, "Reset").push();
// Snapshots category
categoriesOper.selectItem("Snapshots");
JLabelOperator lblSnapshotOper = new JLabelOperator(options, "When taking snapshot:");
assertEquals("Wrong value for " + lblSnapshotOper.getText(), "Open snapshot", new JComboBoxOperator((JComboBox) lblSnapshotOper.getLabelFor()).getSelectedItem());
JLabelOperator lblOpenOper = new JLabelOperator(options, "Open automatically:");
assertEquals("Wrong value for " + lblOpenOper.getText(), "On first saved snapshot", new JComboBoxOperator((JComboBox) lblOpenOper.getLabelFor()).getSelectedItem());
// Engine category
categoriesOper.selectItem("Engine");
JLabelOperator lblSamplingOper = new JLabelOperator(options, "Sampling frequency");
assertEquals("Wrong value for " + lblSamplingOper.getText(), 10, new JSpinnerOperator((JSpinner) lblSamplingOper.getLabelFor()).getValue());
options.cancel();
}
示例7: scrollToMinimum
import org.netbeans.jemmy.operators.JSpinnerOperator; //导入依赖的package包/类
@Override
public void scrollToMinimum(final ComponentOperator oper, int orientation) {
Object minimum = ((JSpinnerOperator) oper).getMinimum();
if (minimum == null) {
throw (new JSpinnerOperator.SpinnerModelException("Impossible to get a minimum of JSpinner model.", oper.getSource()));
}
scroll(oper, new ScrollAdjuster() {
@Override
public int getScrollOrientation() {
return SwingConstants.VERTICAL;
}
@Override
public String getDescription() {
return "Spin to minimum";
}
@Override
public int getScrollDirection() {
if (((JSpinnerOperator) oper).getModel().getPreviousValue() != null) {
return ScrollAdjuster.DECREASE_SCROLL_DIRECTION;
} else {
return ScrollAdjuster.DO_NOT_TOUCH_SCROLL_DIRECTION;
}
}
@Override
public String toString() {
return "scrollToMinimum.ScrollAdjuster{description = " + getDescription() + '}';
}
});
}
示例8: scrollToMaximum
import org.netbeans.jemmy.operators.JSpinnerOperator; //导入依赖的package包/类
@Override
public void scrollToMaximum(final ComponentOperator oper, int orientation) {
Object maximum = ((JSpinnerOperator) oper).getMaximum();
if (maximum == null) {
throw (new JSpinnerOperator.SpinnerModelException("Impossible to get a maximum of JSpinner model.", oper.getSource()));
}
scroll(oper, new ScrollAdjuster() {
@Override
public int getScrollOrientation() {
return SwingConstants.VERTICAL;
}
@Override
public String getDescription() {
return "Spin to maximum";
}
@Override
public int getScrollDirection() {
if (((JSpinnerOperator) oper).getModel().getNextValue() != null) {
return ScrollAdjuster.INCREASE_SCROLL_DIRECTION;
} else {
return ScrollAdjuster.DO_NOT_TOUCH_SCROLL_DIRECTION;
}
}
@Override
public String toString() {
return "scrollToMaximum.ScrollAdjuster{description = " + getDescription() + '}';
}
});
}