If no other component is placed inside a popup component, a simple popup displays.

simple popup

Popup components can be shared. The same popup containing a noteWindow component is used for each row.

detached menu

Many components can launch context menus.

context menu

Dialogs can use built-in and custom buttons.

custom buttons

Dialogs can contain many different components.

dialog with table

If your application uses the Fusion technology stack, then you can use ADF task flows to create popup dialogs.

Dialogs, windows, and context menus all use the af:popup component to display content in a secondary widnow that belongs to the parent window. You can place the following components inside a popup:
  • The af:dialog component delivers events when the OK, Yes, and No and Cancel actions are activated.
  • The af:panelWindow component is similar to a dialog, but does not support events.
  • Context menus are rendered by the af:menu component and menu items are rendered by the af:commandMenuItem component.
  • The af:noteWindow component displays read-only information for the associated component.
  • The af:contextInfo component displays a small orange square that alerts users to the fact that additional information is available in a popup component. When the user clicks the square, the popup displays.

cheat sheet


Web User Interface Developer's Guide for ADF: Using Popup Dialogs, Menus, and Windows

Fusion Developer's Guide for ADF: Using Dialogs in Your Application

Demos and code examples:
You can download the ADF Faces Rich Client component demo, where you can explore the components at runtime and view sample code.

ADF Faces Tag documentation

Back to main page