13.07.2015 Views

Java™ Application Development on Linux - Dator

Java™ Application Development on Linux - Dator

Java™ Application Development on Linux - Dator

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

560IndexJNDI (Java Naming and Directory Interface),336, 482–491, 509c<strong>on</strong>tacting with, 511documentati<strong>on</strong>, 491–492using with JBoss, 491JNI (Java Native Interface), 113, 132–137,186, 378joe, 48JPanel class, 352–355, 370, 374, 385–386JPasswordField class, 373, 386JProgressBar class, 385JPyth<strong>on</strong>, 259JRadioButt<strong>on</strong>Menuitem class, 385JScrollPane class, 369, 374, 385JSlider class, 386JSP (JavaServer Pages), 138, 416, 423–441,444declarati<strong>on</strong>s, 429–430, 434directives, 431–433documentati<strong>on</strong>, 440expressi<strong>on</strong>s, 430–431, 434generated from XML, 434predefined variables, 432scriptlets, 427–429, 434updating, 433using with JavaBeans, 434–437using with servlets, 425, 430validating, 434XML syntax for, 434JSpinner class, 385JSTL (JSP Standard Tag Library), 437–438,440JTable class, 359–364, 367–368, 370, 374,386JTableColumn class, 386JTableHeader class, 369JTabPane class, 386JTextArea class, 374, 386JTextField class, 372–374, 386JTextPane class, 374, 386JTree class, 374, 386JUnit, 295–313asserti<strong>on</strong>s, 305–308command-line versi<strong>on</strong>, 303documentati<strong>on</strong>, 313downloading, 299–301errors, 306JUnit (c<strong>on</strong>tinued)failures, 306GUI versi<strong>on</strong>, 302installing, 297–303test cases, 303–309test suites, 309–311using with Ant, 303, 312using with Eclipse, 312KKDE, 100, 252Kerberos, 165kernel, 4, 446keytool, 165kill, 468Kirsanova, Alina, xxvKISS principle (Keep It Simple, Stupid!), 282k<strong>on</strong>sole, 6Kumar, Deepak, xxvLLabel class, 384–385, 388, 391–392labels (in GUI), 346, 353–354, 374, 385layout managers, 347–348, 372, 374, 392LayoutManager class, 374LD_LIBRARY_PATH envir<strong>on</strong>ment variable,135, 383LDAP (Lightweight Directory AccessProtocol), 140, 485–487distinguished names, 485ldc<strong>on</strong>fig, 135length(), 61less, 17Lessig, Lawrence, 522, 524libgcj, 182, 188librariesin command-line opti<strong>on</strong>s, 181names, 135shared, 135, 383@link tag (Javadoc), 130–131LinkedLists class, 70<strong>Linux</strong>, xxiii, 107, 180, 522philosophy, 524as programmer-friendly platform, xxireleases, 34tools, 5list, 156

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!