Professional Documents
Culture Documents
BSIT-BT2102
On what specific part of the program were the java.awt and javax.swing packages used? Explain how.
(Essay: 15 points)
Jframe, JLabel, JButton, and JTextfield are just a few of the component classes available in awt, an
abstract windowing toolkit for windowing components to be presented on the screen. Window based
applications are produced in Java using awt and swing. All these classes are part of the Java awt
package.
On what specific part of the program was the java.awt.event package used? Explain how. (Essay: 15
points)
The classes and interfaces used for event handling in awt and swing are defined in the java.awt.event
package. Classes with names ending with events represent specific types of events generated by awt or
by one of the awt or swing components. The members of this package can be divided into three groups.
This example is similar to an action listener in that it is a piece of code needed to operate a button on
the computer.
4.In line with the concept of the program that you created (a program that generates IP address), search
for at least one (1) framework that can be used in creating the same program. Explain how you will
implement the framework. (Essay: 15 points)
Swingx: Much of the same program may be made using the swingx framework. Swingx in based on
swing, and since it shares many of swing's components and syntax, it would be easy to duplicate the
same program using Swingx. Swingx is based on swing, and since it shares many of swing's components
and syntax, it would be simple to recreate the same program using Swingx.
5.After re-examining the program and finding another suitable framework, search for at least five(5)
mobile user interface (UI) toolkits which are not included in 06 Handout 1. Provide the following details
for each toolkit:
6 Toolkit Name
•Elegance
• Routes UI kit for iOS-beans UI Goods o Routes UI Kt was created exclusively for iOS developers. Keep
scrolling below to see more Android developers' creations. Routes Kit is separated into seven distinct
sections, including walking forms to make the on-boarding process more adaptable, social media, user
profiles, menu items, online purchasing, and user profiles. Since they are all based on vector design,
they can all be scaled indefinitely. Over a hundred distinct, high-quality displays broken down into those
seven categories make up the entire bundle. The usage of a simple, modern color palette draws
attention to businesses who want to sell products online or even market services like hotel rooms, in
which case gathering user evaluations would be crucial. Routes Kit comes with design screens for doing
this.
• Fair UI kit, an all-in-one solution for designers/developers who want to create functioning app
prototypes with existing, modern, and versatile design elements.
Sandeep Kasundra shares with designers a modern and organized set of user interfaces for iOS
developers. This toolkit includes several screens critical to the success of mobile applications: intro
screen to create tutorials and product tutorials, nice and minimal login and registration screen
transparent form with background image screen to create a news section for your app, profile screen
user profiles including user management. A calendar screen to manage tasks and lists. Reports on the
most viewed parts of the app by users handy for apps and magazine websites. The general theme of this
one is content. So take what sticks and put it all together
Ritesh Malviya is on a mission to provide a free UI kit to Dribble users who want to focus their app on E-
Commerce. We at Colorlib already know the importance of E-Commerce, that's why we've published
great articles in the past - E-Commerce WordPress Themes, E-Commerce HTMLS Templates and PSD
Free e-commerce to help designers, developers and webmasters save more time in the design
department and create room for community building instead. This display set uses deep pink tones to
appeal to e-commerce apps that help users sell designer and fashion items.
Elegance Kit is an iOS UI kit with 12 PSD screens focused on industrial-grade e-commerce: namely
shopping for personal items in the clothing and fashion department. If you are part of a project that
needs to create such an application, save some time and use Elegance to do everything necessary to
create a complete working prototype.
Based on your understanding, how will this toolkit help developers and designers create a better user
interface? Cite some examples, if possible. (Essay: 15 points)
I believe it can help developers and designers to create better user interfaces by promoting the
convenience of online shopping which is the current shopping trend. They can also use this toolkit to
create user-friendly e-commerce websites for sellers and customers, with features like the ability to buy
or sell bulk goods online and have them delivered. free, similar to an interface that allows them to
upload PSD files to the toolkit. They must also allow users to create accounts using Gmail, Facebook, or
Yahoo! Email accounts when using this toolkit to create user interfaces. The given UI Kit helps
developers and designers build better user interfaces by allowing them to create user-friendly
navigation IOS apps.