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


Java UILabel.setTextColor方法代码示例

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


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

示例1: 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

示例2: 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

示例3: Cell

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

    // change to our custom selected background view
    CustomCellBackground backgroundView = new CustomCellBackground(CGRect.Zero());
    setSelectedBackgroundView(backgroundView);

    image = new UIImageView(new CGRect(5, 6, 144, 105));
    addSubview(image);
    label = new UILabel(new CGRect(0, 109, 153, 18));
    label.setFont(UIFont.getSystemFont(12));
    label.setTextColor(UIColor.white());
    label.setTextAlignment(NSTextAlignment.Center);
    addSubview(label);
}
 
开发者ID:robovm,项目名称:robovm-samples,代码行数:16,代码来源:Cell.java

示例4: PAPBaseTextCell

import org.robovm.apple.uikit.UILabel; //导入方法依赖的package包/类
public PAPBaseTextCell(UITableViewCellStyle style, String reuseIdentifier) {
    super(style, reuseIdentifier);

    setClipsToBounds(true);
    horizontalTextSpace = PAPBaseTextCell.getHorizontalTextSpaceForInsetWidth(cellInsetWidth);

    setOpaque(true);
    setSelectionStyle(UITableViewCellSelectionStyle.None);
    setAccessoryType(UITableViewCellAccessoryType.None);
    setBackgroundColor(UIColor.clear());

    mainView = new UIView(getContentView().getFrame());
    mainView.setBackgroundColor(UIColor.white());

    avatarImageView = new PAPProfileImageView();
    avatarImageView.setBackgroundColor(UIColor.clear());
    avatarImageView.setOpaque(true);
    avatarImageView.getLayer().setCornerRadius(16);
    avatarImageView.getLayer().setMasksToBounds(true);
    mainView.addSubview(avatarImageView);

    nameButton = new UIButton(UIButtonType.Custom);
    nameButton.setBackgroundColor(UIColor.clear());

    if (reuseIdentifier.equals("ActivityCell")) {
        nameButton.setTitleColor(UIColor.white(), UIControlState.Normal);
        nameButton.setTitleColor(UIColor.fromRGBA(114f / 255f, 114f / 255f, 114f / 255f, 1),
                UIControlState.Highlighted);
    } else {
        nameButton.setTitleColor(UIColor.fromRGBA(34f / 255f, 34f / 255f, 34f / 255f, 1), UIControlState.Normal);
        nameButton.setTitleColor(UIColor.fromRGBA(114f / 255f, 114f / 255f, 114f / 255f, 1),
                UIControlState.Highlighted);
    }

    nameButton.getTitleLabel().setFont(UIFont.getBoldSystemFont(13));
    nameButton.getTitleLabel().setLineBreakMode(NSLineBreakMode.TruncatingTail);
    nameButton.addOnTouchUpInsideListener(didTapUserButton);
    mainView.addSubview(nameButton);

    contentLabel = new UILabel();
    contentLabel.setFont(UIFont.getSystemFont(13));
    if (reuseIdentifier.equals("ActivityCell")) {
        contentLabel.setTextColor(UIColor.white());
    } else {
        contentLabel.setTextColor(UIColor.fromRGBA(34f / 255f, 34f / 255f, 34f / 255f, 1));
    }
    contentLabel.setNumberOfLines(0);
    contentLabel.setLineBreakMode(NSLineBreakMode.WordWrapping);
    contentLabel.setBackgroundColor(UIColor.clear());
    mainView.addSubview(contentLabel);

    timeLabel = new UILabel();
    timeLabel.setFont(UIFont.getSystemFont(11));
    timeLabel.setTextColor(UIColor.fromRGBA(114f / 255f, 114f / 255f, 114f / 255f, 1));
    timeLabel.setBackgroundColor(UIColor.clear());
    mainView.addSubview(timeLabel);

    avatarImageButton = new UIButton(UIButtonType.Custom);
    avatarImageButton.setBackgroundColor(UIColor.clear());
    avatarImageButton.addOnTouchUpInsideListener(didTapUserButton);

    mainView.addSubview(avatarImageButton);

    separatorImage = new UIImageView(UIImage.getImage("SeparatorComments").newResizableImage(
            new UIEdgeInsets(0, 1, 0, 1)));

    getContentView().addSubview(mainView);
}
 
开发者ID:robovm,项目名称:robovm-samples,代码行数:69,代码来源:PAPBaseTextCell.java

示例5: PAPFindFriendsCell

import org.robovm.apple.uikit.UILabel; //导入方法依赖的package包/类
public PAPFindFriendsCell(UITableViewCellStyle style, String reuseIdentifier) {
    super(style, reuseIdentifier);

    setBackgroundColor(UIColor.black());
    setSelectionStyle(UITableViewCellSelectionStyle.None);

    avatarImageView = new PAPProfileImageView(new CGRect(10, 14, 40, 40));
    avatarImageView.getLayer().setCornerRadius(20);
    avatarImageView.getLayer().setMasksToBounds(true);
    getContentView().addSubview(avatarImageView);

    avatarImageButton = new UIButton(UIButtonType.Custom);
    avatarImageButton.setBackgroundColor(UIColor.clear());
    avatarImageButton.setFrame(new CGRect(10, 14, 40, 40));
    avatarImageButton.addOnTouchUpInsideListener(didTapUserButton);
    getContentView().addSubview(avatarImageButton);

    nameButton = new UIButton(UIButtonType.Custom);
    nameButton.setBackgroundColor(UIColor.clear());
    nameButton.getTitleLabel().setFont(UIFont.getBoldSystemFont(16));
    nameButton.getTitleLabel().setLineBreakMode(NSLineBreakMode.TruncatingTail);
    nameButton.setTitleColor(UIColor.white(), UIControlState.Normal);
    nameButton
            .setTitleColor(UIColor.fromRGBA(114f / 255f, 114f / 255f, 114f / 255f, 1), UIControlState.Highlighted);
    nameButton.addOnTouchUpInsideListener(didTapUserButton);
    getContentView().addSubview(nameButton);

    photoLabel = new UILabel();
    photoLabel.setFont(UIFont.getSystemFont(11));
    photoLabel.setTextColor(UIColor.gray());
    photoLabel.setBackgroundColor(UIColor.clear());
    getContentView().addSubview(photoLabel);

    followButton = new UIButton(UIButtonType.Custom);
    followButton.getTitleLabel().setFont(UIFont.getBoldSystemFont(15));
    followButton.setTitleEdgeInsets(new UIEdgeInsets(0, 10, 0, 0));
    followButton.setBackgroundImage(UIImage.getImage("ButtonFollow"), UIControlState.Normal);
    followButton.setBackgroundImage(UIImage.getImage("ButtonFollowing"), UIControlState.Selected);
    followButton.setImage(UIImage.getImage("IconTick"), UIControlState.Selected);
    followButton.setTitle("Follow  ", UIControlState.Normal);
    followButton.setTitle("Following", UIControlState.Selected);
    followButton.setTitleColor(UIColor.fromRGBA(254f / 255f, 149f / 255f, 50f / 255f, 1), UIControlState.Normal);
    followButton.setTitleColor(UIColor.white(), UIControlState.Selected);
    followButton.addOnTouchUpInsideListener(didTapFollowButton);
    getContentView().addSubview(followButton);
}
 
开发者ID:robovm,项目名称:robovm-samples,代码行数:47,代码来源:PAPFindFriendsCell.java

示例6: PAPPhotoHeaderView

import org.robovm.apple.uikit.UILabel; //导入方法依赖的package包/类
/**
 * Initializes the view with the specified interaction elements.
 * 
 * @param buttons A bitmask specifying the interaction elements which are
 *            enabled in the view
 */
public PAPPhotoHeaderView(CGRect frame, PAPPhotoHeaderButtons otherButtons) {
    super(frame);
    validateButtons(otherButtons);
    this.buttons = otherButtons;

    setClipsToBounds(false);
    setBackgroundColor(UIColor.clear());

    // translucent portion
    containerView = new UIView(
            new CGRect(0, 0, getBounds().getSize().getWidth(), getBounds().getSize().getHeight()));
    containerView.setClipsToBounds(false);
    addSubview(containerView);
    containerView.setBackgroundColor(UIColor.white());

    avatarImageView = new PAPProfileImageView(new CGRect(4, 4, 35, 35));
    avatarImageView.getProfileButton().addOnTouchUpInsideListener(didTapUserButton);
    containerView.addSubview(avatarImageView);

    if (buttons.contains(PAPPhotoHeaderButton.Comment)) {
        commentButton = new UIButton(UIButtonType.Custom);
        containerView.addSubview(commentButton);
        commentButton.setFrame(new CGRect(282, 10, 29, 29));
        commentButton.setBackgroundColor(UIColor.clear());
        commentButton.setTitle("", UIControlState.Normal);
        commentButton.setTitleColor(UIColor.fromRGBA(254f / 255f, 149f / 255f, 50f / 255f, 1),
                UIControlState.Normal);
        commentButton.setTitleEdgeInsets(new UIEdgeInsets(-6, 0, 0, 0));
        commentButton.getTitleLabel().setFont(UIFont.getSystemFont(12));
        commentButton.getTitleLabel().setMinimumScaleFactor(0.8);
        commentButton.getTitleLabel().setAdjustsFontSizeToFitWidth(true);
        commentButton.setBackgroundImage(UIImage.getImage("IconComment"), UIControlState.Normal);
        commentButton.setSelected(false);
    }

    if (buttons.contains(PAPPhotoHeaderButton.Like)) {
        likeButton = new UIButton(UIButtonType.Custom);
        containerView.addSubview(likeButton);
        likeButton.setFrame(new CGRect(246, 9, 29, 29));
        likeButton.setBackgroundColor(UIColor.clear());
        likeButton.setTitle("", UIControlState.Normal);
        likeButton.setTitleColor(UIColor.fromRGBA(254f / 255f, 149f / 255f, 50f / 255f, 1), UIControlState.Normal);
        likeButton.setTitleColor(UIColor.white(), UIControlState.Selected);
        likeButton.setTitleEdgeInsets(new UIEdgeInsets(0, 0, 0, 0));
        likeButton.getTitleLabel().setFont(UIFont.getSystemFont(12));
        likeButton.getTitleLabel().setMinimumScaleFactor(0.8);
        likeButton.getTitleLabel().setAdjustsFontSizeToFitWidth(true);
        likeButton.setAdjustsImageWhenHighlighted(false);
        likeButton.setAdjustsImageWhenDisabled(false);
        likeButton.setBackgroundImage(UIImage.getImage("ButtonLike"), UIControlState.Normal);
        likeButton.setBackgroundImage(UIImage.getImage("ButtonLikeSelected"), UIControlState.Normal);
        likeButton.setSelected(false);
    }

    if (buttons.contains(PAPPhotoHeaderButton.User)) {
        // This is the user's display name, on a button so that we can tap
        // on it
        userButton = new UIButton(UIButtonType.Custom);
        containerView.addSubview(userButton);
        userButton.setBackgroundColor(UIColor.clear());
        userButton.getTitleLabel().setFont(UIFont.getBoldSystemFont(15));
        userButton.setTitleColor(UIColor.fromRGBA(34f / 255f, 34f / 255f, 34f / 255f, 1), UIControlState.Normal);
        userButton.setTitleColor(UIColor.black(), UIControlState.Highlighted);
        userButton.getTitleLabel().setLineBreakMode(NSLineBreakMode.TruncatingTail);
    }

    timeFormatter = new TTTTimeIntervalFormatter();

    // timestamp
    timestampLabel = new UILabel(new CGRect(50, 24, containerView.getBounds().getSize().getWidth() - 50 - 72, 18));
    containerView.addSubview(timestampLabel);
    timestampLabel.setTextColor(UIColor.fromRGBA(114f / 255f, 114f / 255f, 114f / 255f, 1));
    timestampLabel.setFont(UIFont.getSystemFont(11));
    timestampLabel.setBackgroundColor(UIColor.clear());
}
 
开发者ID:robovm,项目名称:robovm-samples,代码行数:82,代码来源:PAPPhotoHeaderView.java

示例7: 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

示例8: 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

示例9: 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.setTextColor方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。