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


Java UILabel.setText方法代码示例

本文整理汇总了Java中org.robovm.apple.uikit.UILabel.setText方法的典型用法代码示例。如果您正苦于以下问题:Java UILabel.setText方法的具体用法?Java UILabel.setText怎么用?Java UILabel.setText使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.robovm.apple.uikit.UILabel的用法示例。


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

示例1: didPressButton

import org.robovm.apple.uikit.UILabel; //导入方法依赖的package包/类
@Method(selector = "didPressButton")
public void didPressButton() {
    UILabel textLabel = (UILabel) UIViewLayoutUtil.findViewById(getView(), "text");
    if(textLabel.getText().equals("Short text")) {
        textLabel.setText("Very long long text");
    } else {
        textLabel.setText("Short text");
    }

    UIView.animate(0.2, new Runnable() {
        @Override
        public void run() {
            getView().layoutIfNeeded();
        }
    });
}
 
开发者ID:liraz,项目名称:robolayout,代码行数:17,代码来源:LayoutAnimationsViewController.java

示例2: setContentOfCell

import org.robovm.apple.uikit.UILabel; //导入方法依赖的package包/类
public static UITableViewCell setContentOfCell(String name, NSURL url, String adresse, String email) {
	UITableViewCell cell = new UITableViewCell(new CGRect(0, 0, 300, 60));
	UIImageView img = new UIImageView(new CGRect(20, 10, 70, 70));
	NSData data = (NSData)NSData.read(url);
	img.setImage(new UIImage(data));		
	cell.getContentView().addSubview(img);
	
	UILabel label1 = new UILabel(new CGRect(100, 10, cell.getContentView().getFrame().getWidth(), 20));
	label1.setText(name);
	label1.setTextColor(UIColor.colorBrown());
	cell.getContentView().addSubview(label1);
	
	UILabel label2 = new UILabel(new CGRect(100, 35, cell.getContentView().getFrame().getWidth(), 20));
	label2.setText(adresse);
	cell.getContentView().addSubview(label2);
	
	UILabel label3 = new UILabel(new CGRect(100, 55, cell.getContentView().getFrame().getWidth(), 20));
	label3.setText(email);
	cell.getContentView().addSubview(label3);
	return cell;
}
 
开发者ID:Kourtessia,项目名称:RoboVM-for-iOS,代码行数:22,代码来源:AddressbookUtils.java

示例3: onValueChanged

import org.robovm.apple.uikit.UILabel; //导入方法依赖的package包/类
@Override
public void onValueChanged(UIControl control) {
    UIStepper stepper = (UIStepper) control;
    System.out.println(String.format("A stepper changed its value: %s.", control));

    // Figure out which stepper was selected and update its associated
    // label.
    UILabel stepperLabel = null;
    if (defaultStepper == stepper) {
        stepperLabel = defaultStepperLabel;
    } else if (tintedStepper == stepper) {
        stepperLabel = tintedStepperLabel;
    } else if (customStepper == stepper) {
        stepperLabel = customStepperLabel;
    }

    if (stepperLabel != null) {
        stepperLabel.setText(String.valueOf((int) stepper.getValue()));
    }
}
 
开发者ID:robovm,项目名称:robovm-samples,代码行数:21,代码来源:AAPLStepperViewController.java

示例4: FeaturedViewController

import org.robovm.apple.uikit.UILabel; //导入方法依赖的package包/类
public FeaturedViewController() {
    setTabBarItem(new UITabBarItem(UITabBarSystemItem.Featured, 0));

    UIView view = getView();
    view.setBackgroundColor(UIColor.fromRGBA(0.9, 1, 0.7, 1));

    titleLabel = new UILabel(new CGRect(0, 0, 100, 100));
    titleLabel.setFont(UIFont.getSystemFont(17));
    titleLabel.setText("Featured");
    titleLabel.setTranslatesAutoresizingMaskIntoConstraints(false);
    view.addSubview(titleLabel);

    // Layout
    Map<String, NSObjectProtocol> views = new HashMap<>();
    views.put("parent", view);
    views.put("title", titleLabel);

    view.addConstraints(NSLayoutConstraint.createConstraints("H:[parent]-(<=1)-[title]",
            NSLayoutFormatOptions.AlignAllCenterY, null, views));
    view.addConstraints(NSLayoutConstraint.createConstraints("V:[parent]-(<=1)-[title]",
            NSLayoutFormatOptions.AlignAllCenterX, null, views));
}
 
开发者ID:robovm,项目名称:robovm-samples,代码行数:23,代码来源:FeaturedViewController.java

示例5: FavoritesViewController

import org.robovm.apple.uikit.UILabel; //导入方法依赖的package包/类
public FavoritesViewController() {
    setTabBarItem(new UITabBarItem(UITabBarSystemItem.Favorites, 0));

    UIView view = getView();
    view.setBackgroundColor(UIColor.fromRGBA(0.77, 1, 1, 1));

    titleLabel = new UILabel(new CGRect(0, 0, 100, 100));
    titleLabel.setFont(UIFont.getSystemFont(17));
    titleLabel.setText("Favorites");
    titleLabel.setTranslatesAutoresizingMaskIntoConstraints(false);
    view.addSubview(titleLabel);

    // Layout
    Map<String, NSObjectProtocol> views = new HashMap<>();
    views.put("parent", view);
    views.put("title", titleLabel);

    view.addConstraints(NSLayoutConstraint.createConstraints("H:[parent]-(<=1)-[title]",
            NSLayoutFormatOptions.AlignAllCenterY, null, views));
    view.addConstraints(NSLayoutConstraint.createConstraints("V:[parent]-(<=1)-[title]",
            NSLayoutFormatOptions.AlignAllCenterX, null, views));
}
 
开发者ID:robovm,项目名称:robovm-samples,代码行数:23,代码来源:FavoritesViewController.java

示例6: FourViewController

import org.robovm.apple.uikit.UILabel; //导入方法依赖的package包/类
public FourViewController() {
    setTabBarItem(new UITabBarItem("Four", UIImage.getImage("tab4"), 0));

    UIView view = getView();
    view.setBackgroundColor(UIColor.fromRGBA(0.32, 1, 0.3, 1));

    titleLabel = new UILabel();
    titleLabel.setFont(UIFont.getSystemFont(17));
    titleLabel.setText("FOUR");
    titleLabel.setTranslatesAutoresizingMaskIntoConstraints(false);
    view.addSubview(titleLabel);

    // Layout
    Map<String, NSObjectProtocol> views = new HashMap<>();
    views.put("parent", view);
    views.put("title", titleLabel);

    view.addConstraints(NSLayoutConstraint.createConstraints("H:[parent]-(<=1)-[title]",
            NSLayoutFormatOptions.AlignAllCenterY, null, views));
    view.addConstraints(NSLayoutConstraint.createConstraints("V:[parent]-(<=1)-[title]",
            NSLayoutFormatOptions.AlignAllCenterX, null, views));
}
 
开发者ID:robovm,项目名称:robovm-samples,代码行数:23,代码来源:FourViewController.java

示例7: setContentOfCell

import org.robovm.apple.uikit.UILabel; //导入方法依赖的package包/类
public void setContentOfCell(UITableViewCell cell, String txt, NSURL url) {
	UIImageView img = new UIImageView(new CGRect(25, 5, 80, 80));
   	NSData data = (NSData) NSData.read(url);
	img.setImage(new UIImage(data));
	cell.getContentView().addSubview(img);

	UILabel label = new UILabel(new CGRect(120, 30, cell.getContentView()
			.getFrame().getWidth(), 20));
	label.setText(txt);
	cell.getContentView().addSubview(label);
}
 
开发者ID:Kourtessia,项目名称:RoboVM-for-iOS,代码行数:12,代码来源:GenderListTableViewController.java

示例8: insertLabel

import org.robovm.apple.uikit.UILabel; //导入方法依赖的package包/类
private UILabel insertLabel () {
    UILabel label = new UILabel(new CGRect(0, 0, 500, 80));
    label.setNumberOfLines(3);
    label.setText("1024 Block Street\nShaffer, CA\n95014");
    labelContainerView.addSubview(label);

    return label;
}
 
开发者ID:robovm,项目名称:robovm-samples,代码行数:9,代码来源:InfiniteScrollView.java

示例9: LoadingStatus

import org.robovm.apple.uikit.UILabel; //导入方法依赖的package包/类
public LoadingStatus(CGRect frame) {
    super(frame);

    setBackgroundColor(UIColor.fromRGBA(0, 0, 0, 0.4));
    String loadingString = "Loading Photos…";

    UIFont loadingFont = UIFont.getBoldSystemFont(17);

    NSAttributedStringAttributes attrs = new NSAttributedStringAttributes().setFont(loadingFont);
    CGRect rect = new NSString(loadingString).getBoundingRect(new CGSize(frame.getWidth(), frame.getHeight()),
            NSStringDrawingOptions.with(NSStringDrawingOptions.UsesLineFragmentOrigin,
                    NSStringDrawingOptions.UsesFontLeading), attrs, null);
    CGSize labelSize = rect.getSize();

    double centerX = Math.floor((frame.getWidth() / 2) - (labelSize.getWidth() / 2));
    double centerY = Math.floor((frame.getHeight() / 2) - (labelSize.getHeight() / 2));
    loadingLabel = new UILabel(new CGRect(centerX, centerY, labelSize.getWidth(), labelSize.getHeight()));
    loadingLabel.setBackgroundColor(UIColor.clear());
    loadingLabel.setTextColor(UIColor.white());
    loadingLabel.setText(loadingString);
    loadingLabel.setFont(loadingFont);

    progress = new UIActivityIndicatorView(UIActivityIndicatorViewStyle.White);
    CGRect progressFrame = progress.getFrame();
    progressFrame.getOrigin().setX(centerX - progressFrame.getWidth() - 8);
    progressFrame.getOrigin().setY(centerY);
    progress.setFrame(progressFrame);

    addSubview(progress);
    addSubview(loadingLabel);
}
 
开发者ID:robovm,项目名称:robovm-samples,代码行数:32,代码来源:LoadingStatus.java

示例10: setElement

import org.robovm.apple.uikit.UILabel; //导入方法依赖的package包/类
public void setElement(AtomicElement element) {
    this.element = element;

    AtomicElementTileView elementTileView = (AtomicElementTileView) getContentView().getViewWithTag(1);
    elementTileView.setElement(element);

    UILabel labelView = (UILabel) getContentView().getViewWithTag(2);
    labelView.setText(element.getName());

    elementTileView.setNeedsDisplay();
    labelView.setNeedsDisplay();
}
 
开发者ID:robovm,项目名称:robovm-samples,代码行数:13,代码来源:AtomicElementTableViewCell.java

示例11: generateTextArea

import org.robovm.apple.uikit.UILabel; //导入方法依赖的package包/类
private UIView generateTextArea(String title, String text,
    UIView previousView) {
UILabel textViewTitle = new UILabel();
textViewTitle.setTranslatesAutoresizingMaskIntoConstraints(false);
textViewTitle.setLineBreakMode(NSLineBreakMode.TruncatingTail);
textViewTitle.setNumberOfLines(0);
textViewTitle.setText(title);
textViewTitle.setTextAlignment(NSTextAlignment.Center);
textViewTitle.setFont(UIFont.getBoldSystemFont(UIFont
	.getButtonFontSize()));
UILabel textViewText = new UILabel();
textViewText.setTranslatesAutoresizingMaskIntoConstraints(false);
textViewText.setLineBreakMode(NSLineBreakMode.WordWrapping);
textViewText.setNumberOfLines(0);
textViewText.setText(text);
textViewText.setFont(UIFont.getSystemFont(UIFont
	.getSmallSystemFontSize()));
mainView.addSubview(textViewTitle);
mainView.addSubview(textViewText);
// mainView.addSubview(toReturn);
// uiview
// if (previousView == null) {
// mainView.addConstraint(NSLayoutConstraint.create(toReturn,
// NSLayoutAttribute.Top, NSLayoutRelation.Equal, mainView,
// NSLayoutAttribute.Top, 1, 10));
// } else {
// mainView.addConstraint(NSLayoutConstraint.create(toReturn,
// NSLayoutAttribute.Top, NSLayoutRelation.Equal,
// previousView, NSLayoutAttribute.Bottom, 1, 10));
// }
// mainView.addConstraint(NSLayoutConstraint.create(toReturn,
// NSLayoutAttribute.Width, NSLayoutRelation.Equal, mainView,
// NSLayoutAttribute.Width, 1, 0));
// mainView.addConstraint(NSLayoutConstraint.create(toReturn,
// NSLayoutAttribute.CenterX, NSLayoutRelation.Equal, mainView,
// NSLayoutAttribute.CenterX, 1, 0));

// title
mainView.addConstraint(NSLayoutConstraint.create(textViewTitle,
	NSLayoutAttribute.Width, NSLayoutRelation.Equal, mainView,
	NSLayoutAttribute.Width, 1, -40));
mainView.addConstraint(NSLayoutConstraint.create(textViewTitle,
	NSLayoutAttribute.CenterX, NSLayoutRelation.Equal, mainView,
	NSLayoutAttribute.CenterX, 1, 0));
if (previousView == null) {
    mainView.addConstraint(NSLayoutConstraint.create(textViewTitle,
	    NSLayoutAttribute.Top, NSLayoutRelation.Equal, mainView,
	    NSLayoutAttribute.Top, 1, 10));
} else {
    mainView.addConstraint(NSLayoutConstraint.create(textViewTitle,
	    NSLayoutAttribute.Top, NSLayoutRelation.Equal,
	    previousView, NSLayoutAttribute.Bottom, 1, 10));
}

// text
mainView.addConstraint(NSLayoutConstraint.create(textViewText,
	NSLayoutAttribute.Width, NSLayoutRelation.Equal, mainView,
	NSLayoutAttribute.Width, 1, -40));
mainView.addConstraint(NSLayoutConstraint.create(textViewText,
	NSLayoutAttribute.CenterX, NSLayoutRelation.Equal, mainView,
	NSLayoutAttribute.CenterX, 1, 0));
mainView.addConstraint(NSLayoutConstraint.create(textViewText,
	NSLayoutAttribute.Top, NSLayoutRelation.Equal, textViewTitle,
	NSLayoutAttribute.Bottom, 1, 10));

return textViewText;
   }
 
开发者ID:wolfgang-s,项目名称:owncloud-gallery,代码行数:68,代码来源:HelpViewController.java

示例12: viewDidLoad

import org.robovm.apple.uikit.UILabel; //导入方法依赖的package包/类
@Override
public void viewDidLoad() {
    super.viewDidLoad();

    getTableView().setSeparatorStyle(UITableViewCellSeparatorStyle.None);
    getTableView().setBackgroundColor(UIColor.black());

    getNavigationItem().setTitleView(new UIImageView(UIImage.getImage("TitleFindFriends")));

    if (getNavigationController().getViewControllers().first() == this) {
        UIBarButtonItem dismissLeftBarButtonItem = new UIBarButtonItem("Back", UIBarButtonItemStyle.Plain,
                new UIBarButtonItem.OnClickListener() {
                    @Override
                    public void onClick(UIBarButtonItem barButtonItem) {
                        getNavigationController().dismissViewController(true, null);
                    }
                });
        getNavigationItem().setLeftBarButtonItem(dismissLeftBarButtonItem);
    } else {
        getNavigationItem().setLeftBarButtonItem(null);
    }

    if (MFMailComposeViewController.canSendMail() || MFMessageComposeViewController.canSendText()) {
        headerView = new UIView(new CGRect(0, 0, 320, 67));
        headerView.setBackgroundColor(UIColor.black());
        UIButton clearButton = new UIButton(UIButtonType.Custom);
        clearButton.setBackgroundColor(UIColor.clear());
        clearButton.addOnTouchUpInsideListener(inviteFriendsButtonAction);
        clearButton.setFrame(headerView.getFrame());
        headerView.addSubview(clearButton);
        String inviteString = "Invite friends";
        CGRect boundingRect = NSString.getBoundingRect(inviteString, new CGSize(310, Float.MAX_VALUE),
                NSStringDrawingOptions.with(NSStringDrawingOptions.TruncatesLastVisibleLine,
                        NSStringDrawingOptions.UsesLineFragmentOrigin),
                new NSAttributedStringAttributes().setFont(UIFont.getBoldSystemFont(18)), null);
        CGSize inviteStringSize = boundingRect.getSize();

        UILabel inviteLabel = new UILabel(new CGRect(10,
                (headerView.getFrame().getSize().getHeight() - inviteStringSize.getHeight()) / 2,
                inviteStringSize.getWidth(), inviteStringSize.getHeight()));
        inviteLabel.setText(inviteString);
        inviteLabel.setFont(UIFont.getBoldSystemFont(18));
        inviteLabel.setTextColor(UIColor.white());
        inviteLabel.setBackgroundColor(UIColor.clear());
        headerView.addSubview(inviteLabel);
        getTableView().setTableHeaderView(headerView);
    }
}
 
开发者ID:robovm,项目名称:robovm-samples,代码行数:49,代码来源:PAPFindFriendsViewController.java

示例13: MyOverlayViewController

import org.robovm.apple.uikit.UILabel; //导入方法依赖的package包/类
public MyOverlayViewController(final MyMovieViewController movieViewController) {
    UIView view = getView();
    view.setFrame(new CGRect(0, 0, 123, 57));
    view.setAlpha(0.8);
    view.setBackgroundColor(UIColor.fromWhiteAlpha(0.33, 1));

    closeButton = new UIButton(UIButtonType.RoundedRect);
    closeButton.setFrame(new CGRect(26, 32, 74, 18));
    closeButton.setTitle("Close Movie", UIControlState.Normal);
    closeButton.setTitleColor(UIColor.white(), UIControlState.Highlighted);
    closeButton.getTitleLabel().setFont(UIFont.getSystemFont(11));
    closeButton.addOnTouchUpInsideListener(new UIControl.OnTouchUpInsideListener() {
        @Override
        public void onTouchUpInside(UIControl control, UIEvent event) {
            movieViewController.closeOverlay();
        }
    });
    view.addSubview(closeButton);

    UILabel playStateLabel = new UILabel(new CGRect(8, 15, 51, 15));
    playStateLabel.setText("Play State:");
    playStateLabel.setTextColor(UIColor.darkText());
    playStateLabel.setFont(UIFont.getSystemFont(9));
    view.addSubview(playStateLabel);

    moviePlaybackStateText = new UILabel(new CGRect(57, 18, 62, 11));
    moviePlaybackStateText.setTextColor(UIColor.darkText());
    moviePlaybackStateText.setContentMode(UIViewContentMode.Left);
    moviePlaybackStateText.setFont(UIFont.getSystemFont(9));
    moviePlaybackStateText.setLineBreakMode(NSLineBreakMode.TruncatingTail);
    view.addSubview(moviePlaybackStateText);

    UILabel loadStateLabel = new UILabel(new CGRect(5, 3, 51, 15));
    loadStateLabel.setText("Load State:");
    loadStateLabel.setTextColor(UIColor.darkText());
    loadStateLabel.setFont(UIFont.getSystemFont(9));
    view.addSubview(loadStateLabel);

    movieLoadStateText = new UILabel(new CGRect(57, 6, 62, 11));
    movieLoadStateText.setTextColor(UIColor.darkText());
    movieLoadStateText.setContentMode(UIViewContentMode.Left);
    movieLoadStateText.setFont(UIFont.getSystemFont(9));
    movieLoadStateText.setLineBreakMode(NSLineBreakMode.TruncatingTail);
    view.addSubview(movieLoadStateText);
}
 
开发者ID:robovm,项目名称:robovm-samples,代码行数:46,代码来源:MyOverlayViewController.java

示例14: MyStreamingMovieViewController

import org.robovm.apple.uikit.UILabel; //导入方法依赖的package包/类
public MyStreamingMovieViewController() {
    UIView view = getView();
    view.setBackgroundColor(UIColor.fromWhiteAlpha(0.66, 1));

    enterURLLabel = new UILabel(new CGRect(63, 93, 195, 29));
    enterURLLabel.setUserInteractionEnabled(false);
    enterURLLabel.setText("Enter a streaming movie URL:");
    enterURLLabel.setFont(UIFont.getSystemFont(14));
    enterURLLabel.setNumberOfLines(5);
    view.addSubview(enterURLLabel);

    playButton = new UIButton(UIButtonType.RoundedRect);
    playButton.setFrame(new CGRect(106, 194, 108, 44));
    playButton.setBackgroundColor(UIColor.fromWhiteAlpha(0.66, 0.5));
    playButton.setTitle("Play Movie", UIControlState.Normal);
    playButton.getTitleLabel().setFont(UIFont.getSystemFont(18));
    playButton.addOnTouchUpInsideListener(new UIControl.OnTouchUpInsideListener() {
        @Override
        public void onTouchUpInside(UIControl control, UIEvent event) {
            playStreamingMovie();
        }
    });
    view.addSubview(playButton);

    movieURLTextField = new UITextField(new CGRect(21, 133, 279, 35));
    movieURLTextField.setKeyboardType(UIKeyboardType.URL);
    movieURLTextField.setContentHorizontalAlignment(UIControlContentHorizontalAlignment.Left);
    movieURLTextField.setContentVerticalAlignment(UIControlContentVerticalAlignment.Center);
    movieURLTextField.setBackgroundColor(UIColor.white());
    movieURLTextField.setBorderStyle(UITextBorderStyle.Bezel);
    movieURLTextField.setClearButtonMode(UITextFieldViewMode.Always);
    movieURLTextField.setTextAlignment(NSTextAlignment.Center);
    movieURLTextField.setMinimumFontSize(17);
    movieURLTextField.setText("http://devimages.apple.com/iphone/samples/bipbop/gear1/prog_index.m3u8");
    movieURLTextField.setDelegate(new UITextFieldDelegateAdapter() {
        @Override
        public boolean shouldReturn(UITextField textField) {
            /*
             * When the user presses return, take focus away from the text
             * field so that the keyboard is dismissed.
             */
            if (textField == movieURLTextField) {
                movieURLTextField.resignFirstResponder();
            }
            return true;
        }
    });
    view.addSubview(movieURLTextField);

    setTabBarItem(new UITabBarItem("Streaming", UIImage.create("images/streaming.png"), 0));
}
 
开发者ID:robovm,项目名称:robovm-samples,代码行数:52,代码来源:MyStreamingMovieViewController.java

示例15: MyViewController

import org.robovm.apple.uikit.UILabel; //导入方法依赖的package包/类
public MyViewController() {
    UIView view = getView();

    // Setup background.
    UIImageView background = new UIImageView(UIImage.getImage("Background.png"));
    background.setFrame(UIScreen.getMainScreen().getBounds());
    view.addSubview(background);

    // Setup textfield.
    textField = new UITextField(new CGRect(44, 32, 232, 31));
    textField.setBorderStyle(UITextBorderStyle.RoundedRect);
    textField.setPlaceholder("Hello, World!");
    textField.setClearsOnBeginEditing(true);
    textField.setKeyboardType(UIKeyboardType.ASCIICapable);
    textField.setReturnKeyType(UIReturnKeyType.Done);
    // When the user starts typing, show the clear button in the text field.
    textField.setClearButtonMode(UITextFieldViewMode.WhileEditing);
    textField.setDelegate(new UITextFieldDelegateAdapter() {
        @Override
        public boolean shouldReturn(UITextField theTextField) {
            // When the user presses return, take focus away from the text
            // field so that the keyboard is dismissed.
            if (theTextField == textField) {
                textField.resignFirstResponder();
                // Invoke the method that changes the greeting.
                updateString();
            }
            return true;
        }
    });
    view.addSubview(textField);

    // Setup label.
    label = new UILabel(new CGRect(20, 104, 280, 44));
    label.setFont(UIFont.getSystemFont(24));
    label.setTextColor(UIColor.white());
    label.setTextAlignment(NSTextAlignment.Center);
    // When the view first loads, display the placeholder text that's in the
    // text field in the label.
    label.setText(textField.getPlaceholder());
    view.addSubview(label);
}
 
开发者ID:robovm,项目名称:robovm-samples,代码行数:43,代码来源:MyViewController.java


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