06 Lab
06 Lab
06 Lab
Re-examine the program that you created during the demonstration and answer the following
questions:
a. On what specific part of the program were the java.awt and javax.swing packages used? Explain
how. (Essay: 15 points)
Java.swing JFrame backdrops are used to enclose the panel and give it a nice form when building
input and output objects for JPanels, JFrames, JTextFields, and JLabels. The user is provided with a
textfield by JTextFields, and they are assisted in entering an IP address by JLabels, which provide
labels for the user to see. Additionally, JButtons are used to save IP addresses and subsequently
convey text input (the "okay" button) to the rest of the application or to clear it. - Java.awt for the
creation of the setFontobject and FlowLayoutobject, which are used to modify the text font of the
outputArea (from Java.swing).
b. On what specific part of the program was the java.awt.event package used? Explain how. (Essay:
15 points)
- When extending the JavaAWT, btnFindIP, btnClear, and btnOkay classes, you can use the
"ActionListener" action from the java.awt.event package. Moreover, the java.awt.event package
provides the ActionEvent object that is provided to the override functions actionPerformed of
btnClear and btnOkay.
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)
- A Java graphical user interface widget toolkit is called Swing. It is a part of the Java Foundation
Classes (JFC) offered by Oracle, which offer an API for creating graphical user interfaces for Java
applications. With the purpose of offering a more advanced collection of graphical user interface
components than the earlier Abstract Window Toolkit (AWT), Swing was created. A vast array of
libraries for creating platform-neutral graphical user interfaces are available in Java. The SwingX
framework can be used to create software that is comparable. Since SwingX is built on Swing, it
would be easy to rebuild the software because the syntax and parts of Swing are the same.
A.
-Avocodeisn’t a very remarkable UI configuration instrument. It doesn’t permit the making of models
or plans. This product, then again, is very valuable for planning. In Avocode, you can move any plan,
as well as import plan models, trade layers, and examine any part in the remarks area close to it. You
can utilize labels to clarify a particular plan region, examine changes in strings, and even tell partners.
Basically, Avocode can cover the work process from model to code.
-Figmaincludes intuitive altering at 60 casings each second. You can scale your plan to fit any screen
size. There is additionally a simple to-utilize pen instrument. Group libraries permit you to impart
styles and parts to your group without any problem. Planners can utilize this instrument to rapidly
and effectively make models and application UI plans.
-Zeplinis an entirely steady instrument that can lift the everyday work of originators, designers, and
groups. This apparatus works with cooperation among engineers and architects. As opposed to
trusting that the plan will be finished, fashioners can utilize Zeplin to give determinations to
engineers all through the plan interaction.
-InVisionis easy to utilize and comprehend. This program is great for making intelligent interactive
models and mockup plans. You can share your InVision records with the group by means of the
application for simple and smooth coordinated effort. It’s likewise smart to examine projects in the
application’s remarks.
-Sketchis a state of the art UI/UX configuration instrument. Sketch works with coordinated effort
with different architects and the venture group. Its libraries empower clients to make, update, and
offer a solitary hotspot for a particular plan part. Sharing styles and images across various records is
basic with Sync Cloud. Sketch likewise accompanies a huge number of valuable modules.
B. Tool Creator/Developer
- Wonder is one more astounding decision for rapidly creating thoughts and refining a point of
interaction. It centers around fast prototyping, testing, and handoff for present day plan groups and
offers a truly cool method for building pages and recreate your plan by means of a model. There are
likewise a few incredible reconciliations accessible to assist you with integrating your plans into your
undertaking work process.
-UXPin accompanies great many instant parts for iOS, Material Plan, Bootstrap, and other famous
structures, taking out the need to rehash an already solved problem like clockwork. Client care is
magnificent, and the joint effort highlights are powerful, permitting you to include your partners
furthest degree conceivable.
-Proto.io Proto.io empowers you to make similar models in the program, going from unpleasant
ideas to completely fledged plans. It gives various choices to your ventures, like nitty gritty livelinesss
and custom vector activitys. You can begin by making hand-drawn ideas, then continue on to
wireframes, lastly to a high-devotion model