Demonstrates sample Millstone application that was ajaxified (upgraded to Toolkit 4.0.0) simply by changing three import namespaces and adding Toolkit libraries to classpath. Initial IT Mill Toolkit framework has existed since 2001 (see Millstone) and is ready for production use today.
Note: This sample application was created on year 2002.Performs basic OpenAjax hub conformance tests against IT Mill Toolkit. Also demonstrates how to integrate Toolkit applications into HTML pages.
Note: Embedded FeatureBrowser application is the same application instance that can be accessed as standalone application, see FeatureBrowser.This example demonstrates layouts for Tookit application.
Demonstrates how to use com.itmill.toolkit.ui.OrderedLayout, com.itmill.toolkit.ui.GridLayout, com.itmill.toolkit.ui.Panel and com.itmill.toolkit.ui.TabSheet.
This example demonstrates how Toolkit interacts with HTML pages that web designer usually creates. Shows how Toolkit UI components are placed to HTML pages and how HTML pages are rendered within Toolkit framework. Uses custom Example theme that extends Corporate theme. See theme code and browse to layout directory which contains custom layout's HTML code.
Demonstrates how to create com.itmill.toolkit.ui.CustomLayout.
This example shows how Table, Select and Tree UI components can use Containers. QueryContainer is used to bind SQL table rows into Toolkit UI components. Table has few example actions added. Also embedding XHTML through Label components is used.
Demonstrates how to create com.itmill.toolkit.data.Container and set it as data source to UI components com.itmill.toolkit.ui.Component.Tree, how to receive ExpandEvent and implement com.itmill.toolkit.ui.Tree.ExpandListener, how to use com.itmill.toolkit.event.Action.
Similar to Tree using QueryContainer demo but uses different style for handling events with Table component.
Demonstrates another possibility how event framework may be used, in this example specific methods are registered for button click events.
Browsable file explorer using Toolkit Tree component.
Demonstrates how to use com.itmill.toolkit.ui.Component.Tree data source container, how to create com.itmill.toolkit.data.util.FilesystemContainer, how to read com.itmill.toolkit.ui.Component.Event objects, how to receive and handle any event by implementing com.itmill.toolkit.ui.Component.Listener.Browsable file explorer using Toolkit Tree component.
Demonstrates: how to add items hierarchially into com.itmill.toolkit.ui.Component.Tree, how to receive ExpandEvent and implement com.itmill.toolkit.ui.Tree.ExpandListener.This example shows select component with default and lazy loading functionality enabled (a.k.a Google Suggest). Click to first select component and type few letters using your keyboard to see it in action. Second select component has default functionality.
This example shows three select components with lazy loading functionality enabled. First select works like Google Suggest, second uses "Contains" filter and third uses custom "Ends with" filter. Click to select components and type few letters using your keyboard to see it in action.