Sie sind auf Seite 1von 38

Project Report

On
N/W CARD TROUBLESHOOTER
Submitted in the partial fulfillment of the requirement for the award of degree
of
Bachelors of Technology
in
Computer Science and Engineering
Under the Guidance of Submitted by
Department of Computer Science & Engineering
Swami Vivekanand Institute of Engineering & Technology Banur
T!"B#ES$!!TE
Acknowledgement
%t the very outset& I am highly inde'ted to SVIET &Banur for giving me an opportunity
to carry out my pro(ect on N/W CARD TROUBLESHOOTER at their esteemed
organi)ation * I would specially thank& +ro(ect ,uide for giving time and guidance
throughout my pro(ect without whom it would have 'een impossi'le to attain success*
I own my regards to the entire faculty of the department of computer science and
information technology at SWAI VIVE!ANAND INSTITUTE O" EN##$ %
TECHNOLO#& from where I have learnt the 'asics of Information Technology and
whose informal discussions and a'le guidance was a 'ecome light for me in the entire
duration of this work*
I would also like to thank my team mem'ers who worked with me and our com'ined
efforts lead to the completion of the pro(ect*
-
T!"B#ES$!!TE
A'(t)*ct
T)o+'le(,oot-ng is a form of pro'lem solving& often applied to repair failed
products or processes* It is a logical& systematic search for the source of a pro'lem so
that it can 'e solved& and so the product or process can 'e made operational again*
Trou'leshooting is needed to develop and maintain comple. systems where the
symptoms of a pro'lem can have many possi'le causes* Trou'leshooting is used in
many fields such as engineering& system administration& electronics& automotive
repair& and diagnostic medicine* Trou'leshooting re/uires identification of the
malfunction0s1 or symptoms within a system* Then& e.perience is commonly used to
generate possi'le causes of the symptoms* Determining which cause is most likely is
often a process of elimination 2 eliminating potential causes of a pro'lem* 3inally&
trou'leshooting re/uires confirmation that the solution restores the product or
process to its working state*
In general& trou'leshooting is the identification of& or diagnosis of 4trou'le4 in the
management flow of a corporation or a system caused 'y a failure of some kind* The
pro'lem is initially descri'ed as symptoms of malfunction& and trou'leshooting is
the process of determining and remedying to the causes of these symptoms*
% system can 'e descri'ed in terms of its e.pected& desired or intended 0usually& for
artificial systems& its purpose1* Events or inputs to the system are e.pected to
generate specific results or outputs* 03or e.ample selecting the 4print4 option from
various computer applications is intended to result in a hardcopy emerging from
some specific device1* %ny une.pected or undesira'le 'ehavior is a symptom*
Trou'leshooting is the process of isolating the specific cause or causes of the
symptom* 3re/uently the symptom is a failure of the product or process to produce
any results* 05othing was printed& for e.ample1*
6
T!"B#ES$!!TE
.RE"ACE
This pro(ect was undertaken at SVIET during 7
th
Sem* to automate the system *The
pro(ect is named as N/W CARD TROUBLESHOOTER$
The purpose of this report is to assem'le under one cover a sufficient 'ody of knowledge
a'out management and development a successful E.pert System pro(ect* The following
/uotes outlines the 'asic idea 'ehind this technical report* This report assem'les various
functions like planning, organizing, designing, testing, and maintenance of the software
developed during this Semester*
This report is a'out the adaptation of the techni/ues of pro(ect development and reflects
the practice and methods of E.pert System pro(ect This report is intended for8
9 Project managers:The report delivers the necessary information of the process a
E.pert System pro(ect*
9 Project coordinators:The tutorial presents the state of the practice in E.pert System
software development and management techni/ues*
9 Software engineers, programmers, analysts, and other computer personnel :The
report contains a general description of:and pro'lems in:E.pert System pro(ect
development& plus a num'er of methodologies and techni/ues for managing a E.pert
System software development pro(ect*
D$ SHAHID
;
T!"B#ES$!!TE
INDEX
To/-c Page No.
<* .RO0ECT DESCRI.TION AND OB0ECTIVES111$$23
Project overview. 06
Introduction07
Problem definition..08
Project overview..09
Project Plans..10
SD! ...11
-* 0AVA.14
Introduction.1"
Characteristics15
#dvanta$es..18
%undamentals and com&arison.'0
Introduction to #()..''
*vent +andlin$..',
Swin$s'"
6* SNA.SHOTS O" .RO0ECT.28
;* BIBLIO#RA.H& 1111111111111111145
=
T!"B#ES$!!TE
.RO0ECT
DESCRI.TION
AND
OB0ECTIVES
>
T!"B#ES$!!TE
.RO0ECT OVERVIEW
.RO0ECT NAE

6 5?@ C%D T!"B#ES$!!TE
INSTITUTE

6 S-I*)
.RO0ECT T&.E

6 E.pert System
"RONT END
BAC!END

6
6
Aava
5?%
TOOL 6 5otepad Editor
7
T!"B#ES$!!TE
INTRODUCTION
The pro(ect is 'ased on TROUBLESHOOTER$ This pro(ect is carried out at
SVIET& +%TI%#%* This a 5otepad& using Aava& Swing and %@T*
In modern civili)ation has 'ecome so complicated and sophisticated that to survive
one has to 'e competitive* This program helps person to trou'leshoot the pro'lem of
network card* It is not possi'le for every company to availa'le at every time this
trou'leshooters will interact with the user directly and has all the possi'le pro'lems
solutions that can take place in a network card*
The suita'le of computeri)ation for an application may 'e determined as follows8
Com/+te)-7ed (ol+t-on( (,o+ld 'e co(t 8+(t-9-*'le6 Boney& time saving and
efficiency (ustify the cost of preparing writing and e.ecuting a program& 5ow2
computer devices are availa'le every where*
CAUSE
If a computer is una'le to connect to a network or see other computers on a network&
it may 'e necessary to trou'leshoot the network* % network may not work 'ecause
of any of the 'elow reasons*
<* 5etwork card not connected properly*
-* Bad network card drivers or software settings*
6* 3irewall preventing computers from seeing each other*
;* Connection related issues*
=* Bad network hardware*
C
T!"B#ES$!!TE
.ROBLE DE"INITION
If you canDt connect to a computer on your home network& or on a corporate network&
there might 'e a pro'lem with your computerDs network adapter* The network
adapter might need to 'e reset& or the adapter driver might need to 'e updated* Try
using the 5etwork %dapter trou'leshooter to fi. the pro'lem* In era it is not possi'le
that every time you get a pro'lem e.pert should 'e there* This trou'leshooter
interact with you and directly and as per your re/uirement you can find the solution*
%s this is directly interacting with the user it act as a e.pert system*
There are the two ma(or areas in which the manual system affects costs8
"navaila'ility of e.pert*
The system needs la'our and is space intensive*
The process is highly time consuming and thus& e.pensive in 'oth human capital and
processing costs*
T-me con(+m-ng
If a person has got some minor pro'lem then too it take some time to come to the
e.pert to trou'leshoot the pro'lem which will cost the person as well as takes time
too*
Co(t
Traditionally if your network adapter will have a minor pro'lem then too you will
have to pay to the e.pert that will cost you unnecessary*
E
T!"B#ES$!!TE
.RO0ECT OVERVIEW
%n e:/e)t (;(tem is software that attempts to provide an answer to a pro'lem& or
clarify uncertainties where normally one or more human e.perts would need to 'e
consulted* E.pert systems are most common in a specific pro'lem domain& and is a
traditional application and?or su'field of artificial intelligence 0%I1*
This is a 5?@ Card Trou'leshooter System software& using Aava& Swing and %@T In
this pro(ect all the frames are designed in Swing* Today most programmers use
Swing* Swing is a set of classes that provides more powerful and fle.i'le ,"I
components than does the %@T* Swing provides the look and feel of the modern
Aava ,"I*
Swing did not e.ist in the early days of Aava* ather& it was a response to
deficiencies present in AavaFs original ,"I su'system8 the %'stract @indow Toolkit*
The %@T defines a 'asic set of controls& windows& and dialog 'o.es that support a
usa'le& 'ut limited graphical interface*
<G
T!"B#ES$!!TE
.RO0ECT .LANS
Te*m St)+ct+)e
Team will 'e comprising of - mem'ers*
!ur very a'le and helpful pro(ect guide Bs* Suppandeep Haur
%vinash & Shahid& Swami Vivekanand Institute of Engineering &
Technology& a(pura
De<elo/ment Sc,ed+le
The work in developing the new system commented immediately with our first
meeting with the management and users thereafter we were in continuous touch with
the management and users of the company*
.,*(e( In<ol<ed -n t,e de<elo/ment o9 t,e (;(tem
Identify needs and 'enefits
Studied and identified the e.isting system*
Identify needs and pro(ect constraints
Esta'lished pro(ect statements

<<
T!"B#ES$!!TE
S.S)*/ D*-*0P/*1) I%* !.!* /0D* 2SD! /0D*3
This is also known as Classic #ife Cycle Bodel 0or1 #inear Se/uential Bodel 0or1
@aterfall Bethod* This has the following activities*
<* System?Information Engineering and Bodeling
-* Software e/uirements %nalysis
6* Systems %nalysis and Design
;* Code ,eneration
=* Testing
>* Baintenance
S;(tem/In9o)m*t-on Eng-nee)-ng *nd odel-ng
%s software is always of a large system 0or 'usiness1& work 'egins 'y esta'lishing
re/uirements for all system elements and then allocating some su'set of these
re/uirements to software* This system view is essential when software must interface
with other elements such as hardware& people and other resources* System is the
'asic and very critical re/uirement for the e.istence of software in any entity* So if
the system is not in place& the system should 'e engineered and put in place* In some
cases& to e.tract the ma.imum output& the system should 'e re2engineered and
spruced up* !nce the ideal system is engineered or tuned& the development team
studies the software re/uirement for the system*
So9tw*)e Re=+-)ement An*l;(-(
This is also known as feasi'ility study* In this phase& the development team visits the
customer and studies their system* They investigate the need for possi'le software
automation in the given system* By the end of the feasi'ility study& the team
furnishes a document that holds the different specific recommendations for the
candidate system* It also includes the personnel assignments& costs& pro(ect schedule&
and target dates* The re/uirements gathering process is intensified and focused
<-
T!"B#ES$!!TE
specially on software* To understand the nature of the program0s1 to 'e 'uilt& the
system engineer 04analyst41 must understand the information domain for the
software& as well as re/uired function& 'ehavior& performance and interfacing* The
essential purpose of this phase is to find the need and to define the pro'lem that
needs to 'e solved*
S;(tem An*l;(-( *nd De(-gn
In this phase& the software development process& the softwareDs overall structure and
its nuances are defined* In terms of the client?server technology& the num'er of tiers
needed for the package architecture& the data'ase design& the data structure design etc
are all defined in this phase* % software development model is created* %nalysis and
Design are very crucial in the whole development cycle* %ny glitch in the design
phase could 'e very e.pensive to solve in the later stage of the software
development* Buch care is taken during this phase* The logical system of the
product is developed in this phase*
Code gene)*t-on
The design must 'e translated into a machine2reada'le form* The code generation
step performs this task* If the design is performed in a detailed manner& code
generation can 'e accomplished without much complication* +rogramming tools like
Compilers& Interpreters& and De'uggers are used to generate the code* Different high
level programming languages like C& CII& +ascal& and Aava are used for coding*
@ith respect to the type of application& the right programming language is chosen*
Te(t-ng
!nce the code is generated& the software program testing 'egins* Different testing
methodologies are availa'le to unravel the 'ugs that were committed during the
previous phases* Different testing tools and methodologies are already availa'le*
Some companies 'uild their own testing tools that are tailor made for their own
development operations*
<6
T!"B#ES$!!TE
*-nten*nce
Software will definitely undergo change once it is delivered to the customer* There
are many reasons for the change* Change could happen 'ecause of some une.pected
input values into the system* In addition& the changes in the system could directly
affect the software operations* The software should 'e developed to accommodate
changes that could happen during the post implementation period*
<;
T!"B#ES$!!TE
0AVA
<=
T!"B#ES$!!TE
Introduction:
Aava is an o'(ect2oriented programming language with a 'uilt2in application
programming interface 0%+I1 that can handle graphics and user interfaces and that can 'e
used to create applications or applets* Because of its rich set of %+IDs& similar to
Bacintosh and @indows& and its platform independence& Aava can also 'e thought of as a
platform in itself* Aava also has standard li'raries for doing mathematics*
Buch of the synta. of Aava is the same as C and CII* !ne ma(or difference is that Aava
does not have pointers* $owever& the 'iggest difference is that you must write o'(ect
oriented code in Aava* +rocedural pieces of code can only 'e em'edded in o'(ects* In the
following we assume that the reader has some familiarity with a programming language*
In particular& some familiarity with the synta. of C?CII is useful*
In Aava we distinguish 'etween applications& which are programs that perform the same
functions as those written in other programming languages& and applets& which are
programs that can 'e em'edded in a @e'page and accessed over the Internet* !ur initial
focus will 'e on writing applications* @hen a program is compiled& a 'yte code is
produced that can 'e read and e.ecuted 'y any platform that can run Aava*
C,*)*cte)-(t-c(6
>? .l*t9o)m Inde/endent
Aava is a platform for application development* % platform is a loosely defined computer
industry 'u))word that typically means some com'ination of hardware and system
software that will mostly run all the same software*
Aava 'yte code is e.actly the same on every platform** Aava programs that have 'een
compiled into 'yte code still need an interpreter to e.ecute them on any given platform*
The interpreter reads the 'yte code and translates it into the native language of the host
machine on the fly* Since the 'yte code is completely platform independent& only the
interpreter and a few native li'raries need to 'e ported to get Aava to run on a new
computer or operating system*
%ll these pieces& the (avac compiler& the (ava interpreter& the Aava programming language&
and more are collectively referred to as Aava*
<>
T!"B#ES$!!TE
@?O'8ect O)-ented
In o'(ect2oriented programs data is represented 'y o'(ects* !'(ects have two sections&
fields 0instance varia'les1 and methods* 3ields tell you what an o'(ect is* Bethods tell
you what an o'(ect does* These fields and methods are closely tied to the o'(ectDs real
world characteristics and 'ehavior* @hen a program is run messages are passed 'ack and
forth 'etween o'(ects* @hen an o'(ect receives a message it responds accordingly as
defined 'y its methods*
4? Ro'+(t
Aava implements a ro'ust e.ception handling mechanism to deal with 'oth e.pected and
une.pected errors* The worst that an applet can do to a host system is 'ringing down the
runtime environment* It cannot 'ring down the entire system*
Bost importantly Aava applets can 'e e.ecuted in an environment that prohi'its them
from introducing viruses& deleting or modifying files& or otherwise destroying data and
crashing the host computer* % Aava ena'led we' 'rowser checks the 'yte codes of an
applet to verify that it doesnDt do anything nasty 'efore it will run the applet*
A? +lt-t,)e*ded
Aava is inherently multi2threaded* % single Aava program can have many different threads
e.ecuting independently and continuously* Three Aava applets on the same page can run
together with each getting e/ual time from the C+" with very little e.tra effort on the
part of the programmer*
3? H-g, /e)9o)m*nce
Aava 'yte codes can 'e compiled on the fly to code that rivals CII in speed using a 4(ust2
in2time compiler*4 Several companies are also working on native2machine2architecture
compilers for Aava* These will produce e.ecuta'le code that does not re/uire a separate
interpreter& and that is indistinguisha'le in speed from CII*
B? D;n*m-c
<7
T!"B#ES$!!TE
Aava programs carry with them su'stantial amounts of run2time type information that is
used to verify and resolve accesses to o'(ects at run2time* This makes it possi'le to
dynamically link code in a safe and e.pedient manner* The (ava programming language
is unusual than other programming languages it first compiles and then interprets the
program* Compile first translate the program into intermediate language called
intermediate language called (ava 'yte code* Aava 'yte code is platform independent
code& which is further interpreted 'y the interpreter on the (ava platform* Interpreter
parses and run each (ava 'yte code instruction on the computer* Compilation occurs only
once& interpretation occurs each time when the program is e.ecuted*
Java !te code "e#p$ in %a&ing t"e progra% '(rite once) run an!("ere*. +"e progra% can e co%pi#ed into
!te code ! an! p#at,or% t"at i$ "aving t"e java co%pi#er- t"e co%pi#ed java !te code progra% i$ read! to
run on an! %ac"ine "aving t"e java virtua# %ac"ine .J/01. J/0 i$ an interpreter ,or !te code.
Java is too effective:
Java's Cool
Aava has caused more e.citement than any development on the Internet since Bosaic*
Aava was the first way to include inline sound and animation in a we' page* Aava also lets
users interact with a we' page* Instead of (ust reading it and perhaps filling out a form&
users can now play games& calculate spreadsheets& chat in real2time& get continuously
updated data and much& much more*
$ere are (ust a few of the many things Aava can do for a we' page8
Inline sounds that play in real2time whenever a user loads a page
Busic that plays in the 'ackground on a page
Cartoon style animations
eal2time video
<C
T!"B#ES$!!TE
Bultiplayer interactive games
Advantages of Java:
! Simple
Aava has the 'are 'ones functionality needed to implement its rich feature set* It does not
add lots of syntactic sugar or unnecessary features*
"! #$ject%#riented
%lmost everything in Aava is either a class& a method or an o'(ect* !nly the most 'asic
primitive operations and data types 0int& for& while& etc*1 are at a su'2o'(ect level*
&! Platform 'ndependent
Aava programs are compiled to a 'yte code format that can 'e read and run 'y interpreters
on many platforms including @indows E=& @indows 5T& and Solaris -*6 and later*
(! Safe
Aava code can 'e e.ecuted in an environment that prohi'its it from introducing viruses&
deleting or modifying files& or otherwise performing data destroying and computer
crashing operations*
)! *igh Performance
Aava can 'e compiled on the fly with a Aust2In2Time compiler 0AIT1 to code that rivals CI
I in speed*
+! ,ulti%-hreaded
Aava is inherently multi2threaded* % single Aava program can have many different things
processing independently and continuously*
Java platform:
% (ava platform is the hardware or software environment in which a program runs* The
(ava platform has two components8 Java /irtua# 0ac"ine .J/01
<*Aava %pplication +rogramming Interface 0Aava %+I1
<E
T!"B#ES$!!TE
-*AVB is a standardi)ed hypothetical computer& which is emulated inside your computer
'y a program*

+"e Java 2PI i$ a #arge co##ection o, read!3%ade $o,t(are co%ponent$ t"at provide %an! u$e,u#
capai#itie$) $uc" a$ grap"ica# u$er inter,ace .45I1. +"e java 2PI i$ grouped into #irarie$ o, re#ated c#a$$e$
and inter,ace$ t"e$e #irarie$ are &no(n a$ pac&age$.
-G
T!"B#ES$!!TE
Programming language:
1) Java language fundamentals
Aava is purely o'(ect2oriented programming language*
Aava is neither a superset nor a su'set of C ? CII*
"! Java and C
Aava does not include keywords like goto & si)eof and typedef*
Aava does not contain data types like struct& union and enum*
Aava does not define the type modifiers keywords like auto& register& signed*
Aava does not support an e.plicit pointer type*
Aava does not have preprocessor*
Aava does not support varia'les arguments to functions*
Aava adds many features re/uired for !'(ect2!riented +rogramming*
&! Java and C..
Aava does not support operator overloading*
Aava does not support multiple inheritances*
Aava does not support glo'al varia'les*
Aava has replaced the destructor function with a finali)e01 function*
Aava is a true o'(ect2oriented language while CII is 'asically C with o'(ect2oriented
e.tension*
Aava does not provide the access to the pointers*
,eneral Style8
Aava is case2sensitive language*
In Aava& uppercase and lowercase letters are not the same*
-<
CII
C
Aava
T!"B#ES$!!TE
Aava is freeform language* 6ree,or% %ean$ t"at one need not "ave to indent an! #ine$ to %a&e t"e
progra% (or& proper#!) ut it i$ good practice to u$e indent to %a&e t"e progra% reada#e.
--
T!"B#ES$!!TE
INT!"UCTI!N T! #$T
Introduction8
The Aava programming language class li'rary provides a user interface toolkit called
the %'stract @indowing Toolkit& or the %@T* The %@T is 'oth powerful and
fle.i'le* 5ewcomers& however& often find that its power is veiled* The class and
method descriptions found in the distri'uted documentation provide little guidance
for the new programmer* 3urthermore& the availa'le e.amples often leave many
important /uestions unanswered* !f course& newcomers should e.pect some
difficulty* Effective graphical user interfaces are inherently challenging to design
and implement& and the sometimes complicated interactions 'etween classes in the
%@T only make this task more comple.* $owever& with proper guidance& the
creation of a graphical user interface using the %@T is not only possi'le& 'ut
relatively straightforward*
This article covers some of the philosophy 'ehind the %@T and addresses the
practical concern of how to create a simple user interface for an applet or
application*
Types of components8
T"e in"eritance re#ation$"ip et(een t"e u$er inter,ace co%ponent c#a$$e$ provided ! t"e 27+.
8#a$$ 8o%ponent de,ine$ t"e inter,ace to ("ic" a## co%ponent$ %u$t ad"ere.
-6
T!"B#ES$!!TE
EVENT HANDLIN#
Int)od+ct-on6
9ou are #eaving ,or (or& in t"e %orning and $o%eone ring$ t"e doore##.
+"at i$ an event:
In life& you encounter events that force you to suspend other activities and respond to
them immediately* In Aava& events represent all activity that goes on 'etween the user
and the application* AavaFs %'stract @indowing Toolkit 0%@T1 communicates these
actions to the programs using events* @hen the user interacts with a program let us
say 'y clicking a command 'utton& the system creates an event representing the
action and delegates it to the event2handling code within the program* This code
determines how to handle the event so the user gets the appropriate response*
In todayFs tutorial we are going to learn event2driven programming& the event model
of Aava& and the different ways in which you can handle events*
E<ent L-(tene)(6
%n o'(ect delegates the task of handling an event to an event listener* when an
event occurs& an event o'(ect of the appropriate type 0as illustrated 'elow1 is created*
This o'(ect is passed to a #istener* % listener must implement the interface that has
the method for event handling* % component can have multiple listeners& and a
listener can 'e removed using remove%ction#istener 01 method* 5e.t /uestion in
your mind must 'e what is an interfaceJ* %n Interface contains constant values and
method declaration* The difference 'etween classes and interface is that the methods
in an interface are only declared and not implemented& that is& the methods do not
have a 'ody* @hat is the 5eed for interfaceJ %re interfaces are used to define
'ehavior protocols 0standard 'ehavior1 that can 'e implemented 'y any class
anywhere in the class hierarchy* The (ava*awt*event package contains definitions of
all event classes and listener interface* The semantic listener interfaces define 'y
%@T for the a'ove mentioned semantic events are8
9 %ction#istener
9 %(dustment#istener
9 Item#istener
9 Te.t#istener
-;
T!"B#ES$!!TE
The low2level event listeners are as follows8
9 Component#istener
9 Container#istener
9 3ocus#istener
9 Hey#istener
9 Bouse#istener
9 BouseBotion#istener
9 @indows#istener*
-=
T!"B#ES$!!TE
S$INGS
Int)od+ct-on
Bost Swing developers know 'y now that Swing components have a separa'le
model2and2view design* %nd many Swing users have run across articles saying that
Swing is 'ased on something called a 4modified BVC 0model2view2controller1
architecture*4
But accurate e.planations of how Swing components are designed& and how their
parts all fit together& have 'een hard to come 'y 22 until now*
The silence ends with the pu'lication of this article& a ma(or white paper on Swing
component design* It provides a comprehensive technical overview of SwingDs
modified BVC structure and demystifies many other facets of Swing component
architecture as well*This document presents a technical overview of the Swing
component architecture* In particular& it covers the following areas in detail8
De$ign goa#$
Root$ in 0/8
;epara#e %ode# arc"itecture
+lugga'le look2and2feel architecture De$ign 4oa#$
T,e o<e)*ll go*l 9o) t,e Sw-ng /)o8ect w*(6
To 'uild a set of e.tensi'le ,"I components to ena'le developers to more rapidly
develop powerful Aava front ends for commercial applications*
To this end& the Swing team esta'lished a set of design goals early in the pro(ect
that drove the resulting architecture* These guidelines mandated that Swing
would8
->
T!"B#ES$!!TE
Be implemented entirely in Aava to promote cross2platform consistency and easier
maintenance*
+rovide a single %+I capa'le of supporting multiple look2and2feels so that
developers and end2users would not 'e locked into a single look2and2feel*
Ena'le the power of model2driven programming without re/uiring it in the
highest2level %+I*
%dhere to AavaBeans design principles to ensure that components 'ehave well in
IDEs and 'uilder tools*
+rovide compati'ility with %@T %+Is where there is overlapping& to leverage the
%@T knowledge 'ase and ease porting*
-7
T!"B#ES$!!TE
8o%ponent 0ode# Inter,ace 0ode# +!pe
J<utton <utton0ode# 45I
J+ogg#e<utton <utton0ode# 45I=data
J8"ec&<o> <utton0ode# 45I=data
JRadio<utton <utton0ode# 45I=data
J0enu <utton0ode# 45I
J0enuIte% <utton0ode# 45I
J8"ec&<o>0enuIte% <utton0ode# 45I=data
JRadio<utton0enuIte% <utton0ode# 45I=data
J8o%o<o> 8o%o<o>0ode# data
JProgre$$<ar <oundedRange0ode# 45I=data
J;cro##<ar <oundedRange0ode# 45I=data
J;#ider <oundedRange0ode# 45I=data
J+aedPane ;ing#e;e#ection0ode# 45I
J?i$t ?i$t0ode# data
J?i$t ?i$t;e#ection0ode# 45I
J+a#e +a#e0ode# data
J+a#e +a#e8o#u%n0ode# 45I
J+ree +ree0ode# data
J+ree +ree;e#ection0ode# 45I
JEditorPane Docu%ent data
J+e>tPane Docu%ent data
J+e>t2rea Docu%ent data
J+e>t6ie#d Docu%ent data
JPa$$(ord6ie#d Docu%ent data
-C
T!"B#ES$!!TE
SNA.SHOTS
-E
T!"B#ES$!!TE
6G
T!"B#ES$!!TE
6<
T!"B#ES$!!TE
6-
T!"B#ES$!!TE
66
T!"B#ES$!!TE
6;
T!"B#ES$!!TE
6=
T!"B#ES$!!TE
6>
T!"B#ES$!!TE
67
T!"B#ES$!!TE
<I<?IO4R2P@9
Book(6 C
>$ T,e Com/lete Re9e)ence 0*<* @
$er'ert Schildt
Tata Bc,raw2$ill
@$ Begg-ng 0*<* @
Ivor $orton
S+D
Aava in -; $rs*
4$ .)o9e((-on*l 0*<* .)og)*mm-ng
Brett Spell
S+D
We'(-te(6 C
www*sun*(ava*com
https8??(dic*dev*(ava*net
www*roseindia*net
www*cra)yengineers*com
6C

Das könnte Ihnen auch gefallen