| 
 | MIDP3.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ItemLayoutHint
ItemLayoutHint is an interface to identify classes containing hints
 that control the layout of Items by subclasses of 
 FormLayoutPolicy.
 Each layout subclass defines the classes that specify
 the hints it uses and how they affect layout. 
 Refer to the subclasses of FormLayoutPolicy 
 for a description of the layout hints accepted.
 
For example, a layout policy might choose to display items in a priority order. Each item would need to have a priority set for it.
 
     class ItemPriority implements ItemLayoutHint {
         int getPriority();
         void setPriority(int priority);
     }
 
 
 To set the priority of each item an ItemPriority class would be
 created and set for each item.
 
     Item[] items = ...
     for (int i = 0; i < items.length; i++) {
         // Set the priority to reverse the list.
         ItemPriority prio = new ItemPriority(items.length - i);
         items[i].setLayoutHint(prio);
     }
Item.setLayoutHint(javax.microedition.lcdui.ItemLayoutHint)
| 
 | MIDP3.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||