- java.lang.Object
- 
- javax.swing.text.LayoutQueue
 
- 
 public class LayoutQueue extends Object A queue of text layout tasks.- Since:
- 1.3
- See Also:
- AsyncBoxView
 
- 
- 
Constructor SummaryConstructors Constructor Description LayoutQueue()Construct a layout queue.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTask(Runnable task)Add a task that is not needed immediately because the results are not believed to be visible.static LayoutQueuegetDefaultQueue()Fetch the default layout queue.static voidsetDefaultQueue(LayoutQueue q)Set the default layout queue.protected RunnablewaitForWork()Used by the worker thread to get a new task to execute.
 
- 
- 
- 
Method Detail- 
getDefaultQueuepublic static LayoutQueue getDefaultQueue() Fetch the default layout queue.- Returns:
- the default layout queue
 
 - 
setDefaultQueuepublic static void setDefaultQueue(LayoutQueue q) Set the default layout queue.- Parameters:
- q- the new queue.
 
 - 
addTaskpublic void addTask(Runnable task) Add a task that is not needed immediately because the results are not believed to be visible.- Parameters:
- task- the task to add to the queue
 
 - 
waitForWorkprotected Runnable waitForWork() Used by the worker thread to get a new task to execute.- Returns:
- a task from the queue
 
 
- 
 
-