本文整理了Java中org.robovm.apple.uikit.UITextField
类的一些代码示例,展示了UITextField
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。UITextField
类的具体详情如下:
包路径:org.robovm.apple.uikit.UITextField
类名称:UITextField
暂无
代码示例来源:origin: libgdx/libgdx
@Override
public void clicked (UIAlertView view, long clicked) {
if (clicked == 0) {
// user clicked "Cancel" button
listener.canceled();
} else if (clicked == 1) {
// user clicked "Ok" button
UITextField textField = view.getTextField(0);
listener.input(textField.getText());
}
delegate = null;
}
代码示例来源:origin: libgdx/libgdx
private void createDefaultTextField () {
textfield = new UITextField(new CGRect(10, 10, 100, 50));
//Parameters
// Setting parameters
textfield.setKeyboardType(UIKeyboardType.Default);
textfield.setReturnKeyType(UIReturnKeyType.Done);
textfield.setAutocapitalizationType(UITextAutocapitalizationType.None);
textfield.setAutocorrectionType(UITextAutocorrectionType.No);
textfield.setSpellCheckingType(UITextSpellCheckingType.No);
textfield.setHidden(true);
// Text field needs to have at least one symbol - so we can use backspace
textfield.setText("x");
app.getUIViewController().getView().addSubview(textfield);
}
代码示例来源:origin: robovm/robovm
public static NSObject observeDidBeginEditing(UITextField object, final VoidBlock1<UITextField> block) {
return NSNotificationCenter.getDefaultCenter().addObserver(DidBeginEditingNotification(), object, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() {
@Override
public void invoke(NSNotification a) {
block.invoke((UITextField) a.getObject());
}
});
}
public static NSObject observeDidEndEditing(UITextField object, final VoidBlock1<UITextField> block) {
代码示例来源:origin: libgdx/libgdx
textField.setPlaceholder(placeholder);
textField.setText(text);
代码示例来源:origin: threerings/playn
field.setReturnKeyType(UIReturnKeyType.Done);
if (initVal != null) {
field.setText(initVal);
case NUMBER: field.setKeyboardType(UIKeyboardType.NumberPad); break;
case EMAIL: field.setKeyboardType(UIKeyboardType.EmailAddress); break;
case URL: field.setKeyboardType(UIKeyboardType.URL); break;
case DEFAULT: field.setKeyboardType(UIKeyboardType.Default); break;
field.setAutocorrectionType(UITextAutocorrectionType.Yes);
field.setAutocapitalizationType(UITextAutocapitalizationType.Sentences);
field.setSecureTextEntry(false); // TODO: if nothing else, can do this one as a TextType
代码示例来源:origin: TomGrill/gdx-dialogs
@Override
public boolean shouldChangeCharacters(UITextField textField, @ByVal NSRange nsRange, String additionalText) {
if (textField.getText().length() + additionalText.length() > maxLength) {
String oldText = textField.getText();
String newText = oldText + additionalText;
textField.setText(newText.substring(0, maxLength));
return false;
}
return true;
}
});
代码示例来源:origin: robovm/robovm
/**
* @since Available in iOS 7.0 and later.
*/
public NSAttributedStringAttributes getDefaultTextAttributes() {
NSDictionary<NSString, ?> dict = getDefaultTextAttributesDictionary();
if (dict == null) return null;
return new NSAttributedStringAttributes(dict);
}
/**
代码示例来源:origin: libgdx/libgdx
@Override
public boolean shouldEndEditing (UITextField textField) {
// Text field needs to have at least one symbol - so we can use backspace
textField.setText("x");
Gdx.graphics.requestRendering();
return true;
}
代码示例来源:origin: robovm/robovm
public static NSObject observeTextDidChange(UITextField object, final VoidBlock1<UITextField> block) {
return NSNotificationCenter.getDefaultCenter().addObserver(DidChangeNotification(), object, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() {
@Override
public void invoke(NSNotification a) {
block.invoke((UITextField) a.getObject());
}
});
}
}
代码示例来源:origin: robovm/robovm
public static NSObject observeDidEndEditing(UITextField object, final VoidBlock1<UITextField> block) {
return NSNotificationCenter.getDefaultCenter().addObserver(DidEndEditingNotification(), object, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() {
@Override
public void invoke(NSNotification a) {
block.invoke((UITextField) a.getObject());
}
});
}
public static NSObject observeTextDidChange(UITextField object, final VoidBlock1<UITextField> block) {
代码示例来源:origin: playn/playn
field.setReturnKeyType(UIReturnKeyType.Done);
if (initVal != null) {
field.setText(initVal);
case NUMBER: field.setKeyboardType(UIKeyboardType.NumberPad); break;
case EMAIL: field.setKeyboardType(UIKeyboardType.EmailAddress); break;
case URL: field.setKeyboardType(UIKeyboardType.URL); break;
case DEFAULT: field.setKeyboardType(UIKeyboardType.Default); break;
field.setAutocorrectionType(UITextAutocorrectionType.Yes);
field.setAutocapitalizationType(UITextAutocapitalizationType.Sentences);
field.setSecureTextEntry(false); // TODO: if nothing else, can do this one as a TextType
代码示例来源:origin: libgdx/libgdx
textField.setPlaceholder(placeholder);
textField.setText(text);
代码示例来源:origin: robovm/robovm
/**
* @since Available in iOS 7.0 and later.
*/
@WeaklyLinked
public CTAttributedStringAttributes getDefaultCoreTextAttributes() {
NSDictionary<NSString, ?> dict = getDefaultTextAttributesDictionary();
if (dict == null) return null;
return new CTAttributedStringAttributes(dict.as(CFDictionary.class));
}
/**
代码示例来源:origin: libgdx/libgdx
@Override
public boolean shouldEndEditing (UITextField textField) {
// Text field needs to have at least one symbol - so we can use backspace
textField.setText("x");
Gdx.graphics.requestRendering();
return true;
}
代码示例来源:origin: com.mobidevelop.robovm/robovm-cocoatouch
public static NSObject observeTextDidChange(UITextField object, final VoidBlock1<UITextField> block) {
return NSNotificationCenter.getDefaultCenter().addObserver(DidChangeNotification(), object, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() {
@Override
public void invoke(NSNotification a) {
block.invoke((UITextField) a.getObject());
}
});
}
}
代码示例来源:origin: com.mobidevelop.robovm/robovm-cocoatouch
public static NSObject observeDidEndEditing(UITextField object, final VoidBlock1<UITextField> block) {
return NSNotificationCenter.getDefaultCenter().addObserver(DidEndEditingNotification(), object, NSOperationQueue.getMainQueue(), new VoidBlock1<NSNotification>() {
@Override
public void invoke(NSNotification a) {
block.invoke((UITextField) a.getObject());
}
});
}
public static NSObject observeTextDidChange(UITextField object, final VoidBlock1<UITextField> block) {
代码示例来源:origin: libgdx/libgdx
private void createDefaultTextField () {
textfield = new UITextField(new CGRect(10, 10, 100, 50));
//Parameters
// Setting parameters
textfield.setKeyboardType(UIKeyboardType.Default);
textfield.setReturnKeyType(UIReturnKeyType.Done);
textfield.setAutocapitalizationType(UITextAutocapitalizationType.None);
textfield.setAutocorrectionType(UITextAutocorrectionType.No);
textfield.setSpellCheckingType(UITextSpellCheckingType.No);
textfield.setHidden(true);
// Text field needs to have at least one symbol - so we can use backspace
textfield.setText("x");
app.getUIViewController().getView().addSubview(textfield);
}
代码示例来源:origin: libgdx/libgdx
@Override
public void clicked (UIAlertView view, long clicked) {
if (clicked == 0) {
// user clicked "Cancel" button
listener.canceled();
} else if (clicked == 1) {
// user clicked "Ok" button
UITextField textField = view.getTextField(0);
listener.input(textField.getText());
}
delegate = null;
}
代码示例来源:origin: com.badlogicgames.gdx/gdx-backend-robovm
textField.setPlaceholder(placeholder);
textField.setText(text);
代码示例来源:origin: robovm/robovm
/**
* @since Available in iOS 7.0 and later.
*/
@WeaklyLinked
public CMTextMarkupAttributes getDefaultTextMarkupAttributes() {
NSDictionary<NSString, ?> dict = getDefaultTextAttributesDictionary();
if (dict == null) return null;
return new CMTextMarkupAttributes(dict.as(CFDictionary.class));
}
/**
内容来源于网络,如有侵权,请联系作者删除!