Setting different colors for different cells in a list

Hello

I was wondering if we could select the two cells in a list and have two different colors for each of them.

For example, if I select 1 and 9 cells in a list, can I have the first being green and 9th to be red?

Hello

Pls check it.

http://forums.Adobe.com/message/2216445#2216445

It's for the datagrid control, but you can do the same for the list. Let me know if you have any problem.

with respect,

Mayeul Singh Bartwal

Tags: Flex

Similar Questions

  • How to set the color for background ChoiceBox point to ChoiceBox with css?

    How to set the color for background ChoiceBox point to ChoiceBox with css?

    I need to change the backgound color list items.

    I tried with the following code, but it's not help to:

    {.context-menu .choice-box

    -fx-background-color: Red;

    }

    .choice-box .menu-item {}

    -fx-background-color: red;

    }

    In Java 8, either of your selectors should work.

    In Java 7 (JavaFX 2.2), you need of the following workaround:

    #choice-box-menu-item {
         -fx-background-color: red ;
    }
    
  • How to set the color for a particular column in the table in advance?

    How can we set the color for a particular column in advance table based on a few feteched of vo in process request query parameter?

    Hello

    Reference http://oraclearea51.com/blog/dynamically-color-the-rows-in-an-oa-framework-advanced-table.html

    and prev thread. Can color us the lines in the column of a table

    It will be useful.

    Kind regards
    GYAN

  • the list widget with different colors for each item in the list?

    I'll add a widget list to my interactive color wheel:

    * http://r0k.us/graphics/SIHwheel.html

    It is an old applet, first published in 1998 and older than Swing.

    The list contains the names of color 1 567 which he knows the color values. I want the background color to each element to be one of the named color. The forefront color name text will be white or black, chosen for readability to her background. Basically, I'm hoping to accomplish what the name of this color page did with its list widget HTML-form:

    * http://chir.ag/projects/name-that-color/

    I studied the java.awt.list document:

    * http://download.oracle.com/javase/1.4.2/docs/api/java/awt/List.html

    SetBackground() and setForeground() methods are implemented, but they seem to apply only to the list as a whole. As far as I know, it seems there is no access to list items themselves as components. I hope that I am just missing what is obvious.

    -Rich

    What you want to do can be easily implemented on a JList swing, with the help of a custom converter. I would advise therefore to rewrite your applet in the swing, then use a JList. That way you can skip JUnit is studying just to force your applet awt to do something of awt was neither designed for and focus on swing of things GUI. Below is an example of how you can implement your JList:

    import java.awt.*;
    import java.math.BigInteger;
    import java.util.Arrays;
    import java.util.Comparator;
    
    import javax.swing.*;
    import javax.swing.event.ListSelectionEvent;
    import javax.swing.event.ListSelectionListener;
    
    public class ColorList {
    
        public static void main(String[] args) {
         SwingUtilities.invokeLater(new Runnable() {
    
             @Override
             public void run() {
              new ColorList().createGUI();
             }
         });
        }
    
        private void createGUI() {
         String[][] array = getArray();
         // sort the array as you wish
         Arrays.sort(array, new Comparator() {
    
             @Override
             public int compare(String[] o1, String[] o2) {
              return o1[1].compareTo(o2[1]);
             }
    
         });
         // create the JList
         final JList list = new JList(array);
         // set some adequate renderer
         list.setCellRenderer(new DefaultListCellRenderer() {
             private static final long serialVersionUID = 1L;
    
             @Override
             public Component getListCellRendererComponent(JList list,
                  Object value, int index, boolean isSelected,
                  boolean cellHasFocus) {
              DefaultListCellRenderer renderer = (DefaultListCellRenderer) super
                   .getListCellRendererComponent(list, value, index,
                        isSelected, cellHasFocus);
              renderer.setText(((String[]) value)[1]);
              int color = new BigInteger(((String[]) value)[0], 16)
                   .intValue();
              renderer.setBackground(new Color(color));
              renderer.setForeground(new Color(0xFFFFFFFF ^ color));
              return renderer;
             }
         });
         final JLabel demoLabel = new JLabel(
              "Display this text in the selected color", JLabel.CENTER);
         list.addListSelectionListener(new ListSelectionListener() {
    
             @Override
             public void valueChanged(ListSelectionEvent e) {
              String[] selected = (String[]) list.getSelectedValue();
              demoLabel.setForeground(new Color(new BigInteger(selected[0],
                   16).intValue()));
             }
         });
    
         JFrame frame = new JFrame("ColorList");
         frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
         frame.add(new JScrollPane(list), BorderLayout.LINE_START);
         frame.add(demoLabel, BorderLayout.CENTER);
         frame.pack();
         frame.setLocationRelativeTo(null);
         frame.setVisible(true);
        }
    
        private String[][] getArray() {
         return new String[][] {
    
         { "000000", "Black" },
    
         { "000080", "Navy Blue" },
    
         { "0000C8", "Dark Blue" },
    
         { "0000FF", "Blue" },
    
         { "000741", "Stratos" },
    
         { "00FF00", "Green" },
    
         { "FF0000", "Red" },
    
         { "FFFFF0", "Ivory" },
    
         { "FFFFFF", "White" }
    
         };
    
        }
    
    }
    

    Piet

  • Set the color for emphasis on the interactive whiteboard to HorizontalFieldManager

    I have an array of horizontal fields that contains a bitmap and a labelfield each. The entire line should be clickable who worked until now, but how do I set the color to accent properly? At the moment the onFocus and onUnfocus functions are completely ignored.

    It's the definition of my table:

    for (int i = 0; i < listSize; i++) {
            logInDetailManager[i] = new HorizontalFieldManager(
                    Manager.USE_ALL_WIDTH | Field.FOCUSABLE) {
    
                protected void onFocus(int direction) {
                    super.onFocus(direction);
                    background_color = Color.RED;
                    invalidate();
                }
    
                protected void onUnfocus() {
                    invalidate();
                    background_color = Color.GREEN;
                }
    

    And that's how I add my horizontal fields:

    logInDetailManager[i].setChangeListener(this);
    logInDetailManager[i].add(dummyIcon[i]);
    logInDetailManager[i].add(new LabelField("hello"));
    logInDetailManager[i].add(new NullField(Field.FOCUSABLE));
    add(logInDetailManager[i]);
    

    Thanks for your help!

    AAH it got already...

    If someone has trouble with this too: I removed onFocus() and onUnfocus and set the background color in the paint so the color of the entire line method is modified when:

    protected void paint(Graphics graphics) {
    
        graphics.setBackgroundColor(isFocus() ? Color.RED : Color.GREEN);
        graphics.clear();
        invalidate();
        super.paint(graphics);
    }
    
  • Different color for each item in the list

    Hi all

    I am currently working with a List component and I am looking to change the color of the font for each item individually. Flex allows you to do this? If so, can someone post a solution. Thank you in advance.






    override the private function data (value: Object): void
    {
    Super.Data = value; EXTREMELY IMPORTANT THAT YOU DO THIS FIRST
    If {(value)
    Examine the value and determine the color
    setStyle ("color", somecolor);
    }
    }
    ]]>




  • Can I set default colors for forms generated in first Pro CC?

    I'm working on some video of the highlight where I need to generate an ellipse on each clip to highlight a player. I would use a yellow/yellow, the sweetness of 20%, the ellipse 8 thickness every time, but by default, PP gives me a ugly green/blue combination, and I need to change the colors of the indoor/outdoor, sweetness and thickness whenever I add a clip and generate an ellipse.

    Is there a way to set a default indoor/outdoor color, thickness and smoothness setting for each new form generated so that I don't have to repeat these steps?

    You cannot change the default behavior of the effect, but you can save it as a preset.  It's easy.

    or...

    You could even turn the transparent video Clip into an asset in your project bin.

    That might be more convenient and more accessible than a copy / paste routine.

    Make a new sequence. > transparent Video Clip > Apply and design your Ellipse effect. (Do not apply framing key)

    This sequence is now framed an asset that just waiting to be used and key aims.

  • Textrollover color for the label

    Hello

    Is it possible to set the color for the label control textrollover.

    Kind regards

    Roman.

    Hello

    You can try like this.

    private function onRollover (): void
    {
    lbl.setStyle ('color', 0xFF0000);
    }
           
    private function onRollOut (): void
    {
    lbl.setStyle ('color', 0x000000);
    }

    Hope that it fulfil your requirement. Let me know if you have any problem with that.

    with respect,

    Mayeul Singh Bartwal

  • How to set different color for the table column header

    Can I set different colors for the 4 following as being attached.

    -color of the header text

    -the head of the column of the background color

    -color of the text of the content

    -color of background content

    The value of the cluster - 2, -2 to define all of the cells,

    Then go back and the cluster the value-1, -2 to simply set the line header.

    (If you also had a column of row headers, then -2,-1 would set them.  Course the upper left corner which is the intersection of the column header and row header will change with any of them.)

  • How can I set different background color for the slider?

    Hello
    I want to set a different color for track Slider, slider track is spitted into two sections by slider-button.
    I want to put a left gray, the right of a white.
    Under css only changes the background of the entire track, but how I can change different background color for the slider?
    Any suggestion?
    .slider {
        -fx-border-width: 0;
    }
    .slider *.track {
        -fx-background-color:white;
        -fx-background-insets:  0, 1;
        -fx-border-color: #faf0e6;
        -fx-border-width: 1;
        -fx-border-style:solid;
        -fx-progress-color:yellow;
        -fx-border-radius: 20;
    }
    .slider.knobStyle:focused .knob {
        -fx-effect: dropshadow( three-pass-box , red , 5 , 0.5 , 0 , 0 );
    }
    .slider.knobStyle:unfocused .knob {
        -fx-effect: dropshadow( three-pass-box , red , 5 , 0.5 , 0 , 0 );
    }
    .slider .thumb {
         -fx-background-color:rgb(224,225,226);
         -fx-background-repeat:stretch;
         -fx-background-size:stretch;
         -fx-background-position:center top;
         -fx-background-image:url("../images/volume_ball.png");
            -fx-padding: 10;
    }

    I don't know why I can't get the node of the track, track has always set to null and the thumb or the other.

    After that the cursor was displayed on an active scene are you doing research?

    (ex.: after you have added the slider to a scene, the scene for scene, then called stage.show ())

  • How to set a different color for the items in selectManyCheckbox

    Hello

    I would like to change the background color of text element for each item in selectManyCheckbox (different for each element).

    It is only 5 points which could be static reference or select.

    I only know how to change background for all items

    AF | selectManyCheckbox:item-{text}

    Background: orange;

    }

    How to select concrete question text and change color for them alone?

    I have the similar problem.
    CSS - background color defined for each individual p:selectManyCheckbox checkbox - Stack Overflow

    but it don't work for me because I don't have a structure very adf

    I need somethink like this:

    AF | selectManyCheckbox:item - XXXX text - select a question by number here in the list or the id {}

    Background: orange;

    }

    I use selectBooleanCheckbox in the forEach loop

  • How can I get the tabs colorful to use different distinct colors for 2 gmail accounts?

    Under Firefox 29.0.1 iMac OSX 10.9.3. I have multiple Google accounts: 2 1 Google Calendar and gmail accounts. Colorful tabs add-on will allow me to choose a color for a gmail account, but it also uses this same color for the other gmail account. How can I get the different colors on 2 gmail accounts?

    In addition, colorful tabs is also the same for my homepage (google.com) and my google calendar. How can I get different colors on these 2?

    Personally, I use 'Fabtabs' for my mozilla FireFox.

    https://addons.Mozilla.org/en-us/Firefox/addon/FabTabs/

    This add-on has problems like that when I use it.

  • Sleep Timer Pavillion DV 7 - How do you set the timer for a different time setting?

    Sleep Timer Pavillion DV 7 - How do you set the timer for a different time setting?

    Hello Pidcock,

    Welcome to the HP Forums, I hope you enjoy your experience! To help you get the most out of the Forums of HP, I would like to draw your attention to the Guide of the Forums HP first time here? Learn how to publish and more.

    I understand that you want to change on your computer sleep timer. I'll be happy to answer that question for you. Now you have not specified what operating system you are using, so I guess it's the same operating system provided with your computer (Windows 7). I will provide you the HP support document: Management of power (Windows 7 and Vista) Options, which will guide you in how to set the power of your laptop. Just in case you have upgraded to Windows 8 I am also including the HP Support document: Manage the power (Windows 8) Options. This document will guide you through the same steps in Windows 8.

    I hope that I have answered your question to your satisfaction. Thanks for posting this question on the Forums of HP. Have a great day!

  • How to set different date formats for different metadata fields?

    Hello

    Can I set different date for different fields of metadata formats? Standard Date format has a seconds. But I metadata fields, where I need to only show the date.

    I tried to use the rules and side effects. My code is: $xMyDate = formatDateOnly (xMyDate) $ >. But it does not work.

    Please how can I do?

    Thank you

    Martin

    Hi Laurent,.

    Large. This works. Good definition is:<$setValue("DOC_INFO","xDatumUkonceniRizeni",formatDateOnly(xDatumUkonceniRizeni))$>

    M.

  • Set different attributes for different type of content or profile

    Hi all

    I use ucm10g, my client asked me if it is possible to set different attributes for different type of content or profile.

    I know that using the profile when checkin, content display information or research, content server just show me attributes belong to only one profile, but internally, several other attributes are always available for that content, it is a resource size? as the other attributes are not allowed for this business view content, is it possible to not allow other attributes for this content in this case?

    Best regards

    In short, no it's not possible.

    Basically, some ECM systems will create the tables of specific database for each content type store that content type-specific metadata.

    University Complutense of MADRID takes a simpler approach. All custom metadata are stored in the DocMeta table and the standard fields are in the table of revisions. So if you have documents that do not use some fields, you get "null in your database - I don't think it's a huge waste of resources that the DB does not really use a lot of storage in this way."

    Having in general many areas can reduce the performance of loading search page and very slightly so it is advisable to try to keep the number of fields to a manageable level.

    Hope that answers your question

    Tim

Maybe you are looking for

  • Borders dotted around some objects, when you click

    It's the only issue I have with Firefox-on some pages (pages of Mozilla, the new tab, Facebook page, etc.), when I click on a link, there will be one incredibly ugly border dotted around the object. I tried to reboot in safe mode, and it happens on a

  • Skype stops working when signing

    So I had to "hard" reboot my computer with the power button. Reboot and now Skype connect. It goes for a few seconds then I get a notification saying that it has stopped working and do not know if it is plugged into is chrome said that he could not v

  • Satellite P30-145: White Rectangle on screen

    I have a Toshiba Satellite P30-145, and he has recently developed a problem with the display. Whenever the computer is turned on, there is a large white rectangle covering part of the screen from top to bottom. Stopping and restarting the computer di

  • Other ways to recharge the HP Touchpad Tablet?

    Are there other than the defective charger which are supplied by HP that has had many problems otherwise, we can try charger of the device?  Also the cord with the charger is supplied by HP USB to microUSB?   Hell is still a thing?  This cord is owne

  • My computer does not start if HP Officejet Pro 8600 is plugged into a USB port.

    If I unplug the printer and then turn on the computer, it starts very well.  The printer works fine if I don't turn it on until the computer is already running.