Summary of JavaScript version
The original demo, which was implemented in Java, has been ported to JavaScript and runs in the browser; unlike the Java version, no specific widgets are displayed, but the mechanism is identical.
Summary of Java version
An implementation as a Java application is presented for demonstrating the flexible widget layout. Click the following link and download a zip file, and then unpack the file and exexute "FWL5.0.jar" by double clicking. This window executes re-layout corresponding to your resize operation of the window. At this time, you can find widget selections (switching) are performed.
For this demo, you need to install Java Runtime Environment Version 8 or later.
- Download demo (zip file)
-
Related publications (The Java demo is basically based on the newest
publication.)
- ◯Takuto Yanagida, Hidetoshi Nonaka, and Masahito Kurihara: “Personalizing Graphical User Interfaces on Flexible Widget Layout”, in Proceedings of the 1st ACM SIGCHI Symposium on Engineering Interactive Computing Systems (EICS 2009), Pittsburgh, PA, USA, July 14-17, 2009. ACM Press.
- ◯Takuto Yanagida and Hidetoshi Nonaka: “Flexible Widget Layout Formulated as Fuzzy Constraint Satisfaction Problem”, in Proceedings of the 1st KES International Symposium on Intelligent Decision Technologies (KES IDT 2009), New Advances in Intelligent Decision Technologies, Himeji, Japan, April 23-24, 2009. Springer.
- ◯Takuto Yanagida and Hidetoshi Nonaka: “Flexible Widget Layout with Fuzzy Constraint Satisfaction”, in Proceedings of the 2008 IEEE Conference on Soft Computing in Industrial Applications (SMCia/08), Muroran, Japan, June 25-27, 2008. IEEE.