Skip to content

MicroEJ/ExampleJava-MWT

Repository files navigation

SDK 6 badge

GUI 3 badge

Overview

This repository provides a collection of MWT examples. Each example has its own Eclipse/MicroEJ project. Those examples are developed as standalone applications and as such can be run by following the associated instructions (see README.md file of each example).

Details

attribute-selectors

This example shows how to customize the style of widgets using attribute selectors, similar to CSS Attribute Selectors. Please refer to its README.md for more information.

buffered-image-pool

This example shows how to use a pool of BufferedImages to share them across an application. Please refer to its README.md for more information.

context-sensitive-container

This example shows a container that adapts to the context (i.e., the device configuration), by changing how the children are laid out. Please refer to its README.md for more information.

drag-and-drop

This example shows how to drag'n'drop some widgets in a container. Please refer to its README.md for more information.

focus

This example shows how to introduce focus management in your project. Please refer to its README.md for more information.

immutable-stylesheet

This example shows how to define a stylesheet in an immutable file rather than with Java code. Please refer to its README.md for more information.

lazy-stylesheet

This example shows how to use a lazy stylesheet rather than the default stylesheet implementation. Please refer to its README.md for more information.

masking-grid

This example shows a container (e.g., a grid) that can mask its children. Please refer to its README.md for more information.

mvc

This example shows how to develop responsive widgets using an MVC design pattern and how to display a cursor image representing the pointer. Please refer to its README.md for more information.

popup

This example shows how to develop an application with popups. Please refer to its README.md for more information.

remove-widget

This example shows how to add and remove widgets in a container. Please refer to its README.md for more information.

slide-container

This example shows a slide container that slides its children. It uses the content of the display to speed-up animations. Please refer to its README.md for more information.

stack-container

This example shows a stack container that stacks its children one above the other with animations. It uses the content of the display to speed-up animations. Please refer to its README.md for more information.

stashing-grid

This example shows a container that can stash its children. The layout is updated when a child is stashed. Please refer to its README.md for more information.

theming-and-branding

This example shows how to theme and brand your project. This includes whole stylesheet change, just changing the fonts or switching out a logo. Please refer to its README.md for more information.

transition

This example shows a container that performs transition between widgets. Please refer to its README.md for more information.

virtual-watch

This example shows how to simulate a device (smartwatch here) on another device. Please refer to its README.md for more information.

About

These projects provide examples for MWT

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages