org.robovm.apple.uikit.UITextField类的使用及代码示例

x33g5p2x  于2022-02-01 转载在 其他  
字(7.4k)|赞(0)|评价(0)|浏览(121)

本文整理了Java中org.robovm.apple.uikit.UITextField类的一些代码示例,展示了UITextField类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。UITextField类的具体详情如下:
包路径:org.robovm.apple.uikit.UITextField
类名称: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));
}
/**

相关文章