• Home
  • Advanced Search
  • Directory of Libraries
  • About lib.ir
  • Contact Us
  • History
  • ورود / ثبت نام

عنوان
Java APIs, extensions and libraries :

پدید آورنده
Kishori Sharan.

موضوع
Application program interfaces (Computer software),Java (Computer program language),Application program interfaces (Computer software),COMPUTERS-- Programming Languages-- JavaScript.,Java (Computer program language)

رده
QA76
.
73
.
J38

کتابخانه
Center and Library of Islamic Studies in European Languages

محل استقرار
استان: Qom ـ شهر: Qom

Center and Library of Islamic Studies in European Languages

تماس با کتابخانه : 32910706-025

INTERNATIONAL STANDARD BOOK NUMBER

(Number (ISBN
1484235452
(Number (ISBN
1484235460
(Number (ISBN
9781484235454
(Number (ISBN
9781484235461
Erroneous ISBN
9781484235454

TITLE AND STATEMENT OF RESPONSIBILITY

Title Proper
Java APIs, extensions and libraries :
General Material Designation
[Book]
Other Title Information
with JavaFX, JDBC, jmod, jlink, networking, and the Process API /
First Statement of Responsibility
Kishori Sharan.

EDITION STATEMENT

Edition Statement
Second edition.

.PUBLICATION, DISTRIBUTION, ETC

Place of Publication, Distribution, etc.
[United States] :
Place of Publication, Distribution, etc.
New York, NY :
Name of Publisher, Distributor, etc.
Apress,
Name of Publisher, Distributor, etc.
Distributed to the Book trade worldwide by Springer
Date of Publication, Distribution, etc.
2018.
Date of Publication, Distribution, etc.
©2018

PHYSICAL DESCRIPTION

Specific Material Designation and Extent of Item
1 online resource

GENERAL NOTES

Text of Note
Includes index.

CONTENTS NOTE

Text of Note
Intro; Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; Chapter 1: Introduction to Swing; What Is Swing?; The Simplest Swing Program; Components of a JFrame; Adding Components to a JFrame; Some Utility Classes; The Point Class; The Dimension Class; The Insets Class; The Rectangle Class; Layout Managers; FlowLayout; BorderLayout; CardLayout; BoxLayout; GridLayout; GridBagLayout; The gridx and gridy Constraints; Case #1; Case #2; Case #3; Case #4; Example #1; Example #2; The gridwidth and gridheight Constraints; The fill Constraint.
Text of Note
JToolBar Meets the Action InterfaceJTable; JTree; JTabbedPane and JSplitPane; Custom Dialogs; Standard Dialogs; File and Color Choosers; JFileChooser; JColorChooser; JWindow; Working with Colors; Working with Borders; Working with Fonts; Validating Components; Painting Components and Drawing Shapes; Immediate Painting; Double Buffering; JFrame Revisited; Summary; Chapter 3: Advanced Swing; Using HTML in Swing Components; Threading Model in Swing; Pluggable Look and Feel; Drag and Drop; Multiple Document Interface Application; The Toolkit Class; Decorating Components Using JLayer.
Text of Note
Representing a Machine AddressRepresenting a Socket Address; Creating a TCP Server Socket; Creating a TCP Client Socket; Putting a TCP Server and Clients Together; Working with UDP Sockets; Creating a UDP Echo Server; A Connected UDP Socket; UDP Multicast Sockets; URI, URL, and URN; URI and URL as Java Objects; Accessing the Contents of a URL; Non-Blocking Socket Programming; Socket Security Permissions; Asynchronous Socket Channels; Setting Up an Asynchronous Server Socket Channel; Setting Up an Asynchronous Client Socket Channel; Putting the Server and the Client Together.
Text of Note
The ipadx and ipady ConstraintsThe insets Constraint; The anchor Constraint; The weightx and weighty Constraints; SpringLayout; GroupLayout; The null Layout Manager; Creating a Reusable JFrame; Event Handling; Handling Mouse Events; Summary; Chapter 2: Swing Components; What Is a Swing Component?; JButton; JPanel; JLabel; Text Components; JTextComponent; JTextField; JPasswordField; JFormattedTextField; JTextArea; JEditorPane; JTextPane; Validating Text Input; Making Choices; JSpinner; JScrollBar; JScrollPane; JProgressBar; JSlider; JSeparator; Menus; JToolBar.
Text of Note
Translucent WindowsShaped Window; Summary; Chapter 4: Network Programming; What Is Network Programming?; Network Protocol Suite; IP Addressing Scheme; IPv4 Addressing Scheme; IPv6 Addressing Scheme; Special IP Addresses; Loopback IP Address; Unicast IP Address; Multicast IP Address; Anycast IP Address; Broadcast IP Address; Unspecified IP Address; Port Numbers; Socket API and Client-Server Paradigm; The Socket Primitive; The Bind Primitive; The Listen Primitive; The Accept Primitive; The Connect Primitive; The Send/Sendto Primitive; The Receive/ReceiveFrom Primitive; The Close Primitive.
0
8
8
8
8

SUMMARY OR ABSTRACT

Text of Note
"This book completes the Apress Java learning journey and is a comprehensive approach to learning Java APIs, extensions, and modules such as Java EE integration, mobile Java modules, JavaFX, and JDBC. In this book, you'll learn how to build user interfaces with Swing and JavaFX as well as how to write network programs with the new Java 9 and much more. Java APIs, Extensions and Libraries is for Java programmers who are familiar with the fundamentals of the Java language and Java programming, who are now ready to call upon the power of extended Java functionality available from the huge array of Java APIs, extensions, and libraries. After reading and learning from this book you'll be ready to become a professional Java programmer. What You'll LearnExtend your Java skills beyond the fundamental object-oriented concepts and core language featuresApply Java Swing for building Java front ends Get started with Java network programmingConnect to databases and access data from Java programs using the JDBC APIWork with JavaFX, RMI (Remote Method Invocation), and JNI (Java Native Interface)Use the new scripting features of JavaWho This Book Is ForJava programmers who are familiar with the fundamentals of the Java language and Java programming."--

ACQUISITION INFORMATION NOTE

Source for Acquisition/Subscription Address
Safari Books Online
Stock Number
CL0501000054

OTHER EDITION IN ANOTHER MEDIUM

International Standard Book Number
9781484235454

TOPICAL NAME USED AS SUBJECT

Application program interfaces (Computer software)
Java (Computer program language)
Application program interfaces (Computer software)
COMPUTERS-- Programming Languages-- JavaScript.
Java (Computer program language)

(SUBJECT CATEGORY (Provisional

COM-- 051260
UMX
UMX

DEWEY DECIMAL CLASSIFICATION

Number
005
.
13/3
Edition
23

LIBRARY OF CONGRESS CLASSIFICATION

Class number
QA76
.
73
.
J38

PERSONAL NAME - PRIMARY RESPONSIBILITY

Sharan, Kishori, (Software engineer)

ORIGINATING SOURCE

Date of Transaction
20200823032102.0
Cataloguing Rules (Descriptive Conventions))
pn

ELECTRONIC LOCATION AND ACCESS

Electronic name
 مطالعه متن کتاب 

[Book]

Y

Proposal/Bug Report

Warning! Enter The Information Carefully
Send Cancel
This website is managed by Dar Al-Hadith Scientific-Cultural Institute and Computer Research Center of Islamic Sciences (also known as Noor)
Libraries are responsible for the validity of information, and the spiritual rights of information are reserved for them
Best Searcher - The 5th Digital Media Festival