Make your own eBooks

Use our Remix App to mix & match content. In minutes make your own course packs, training bundles, custom travel guides, you name it. Even add your own title & cover.


Slices & Articles Get by the slice or add to your own ebook

Medium 9781617835544

Take a Closer Look

Source: Gibbons
Slice PDF May 08, 2014

Medium 9781857548877

Trouble Came to the Turnip

Slice PDF February 20, 2015

Medium 9780596154059

7. Network Programming with CFNetwork

Slice ePub May 27, 2014
<p>One of the greatest strengths of the iPhone is its ability to deliver advanced functionality over an always on Internet connection. While the iPhone supports the usual set of standard C functions for network programming, Apple has also provided a framework, named CFNetwork, to provide name resolution, socket connectivity, and basic protocol communications.</p><p>You might consider using CFNetwork instead of standard BSD sockets if your application has a need for a run-loop; that is, youll be able to use CFNetwork without spinning up threads or writing your own polling routines. The CFNetwork framework also adds an easy mechanism to handle reading and writing through socket streams, and supports common protocols such as HTTP and FTP out of the box. This allows you to focus on the more important aspects of your code, relieving you from the need to support individual protocols. CFNetwork is also supported in Leopard, meaning you can easily port your networking code to the desktop.</p><a class="default-logo-link" href="/ebooks/364275-iphone-sdk-application-development-building-applications-for-the-appstore">See more</a>

Medium 9781576337981

Reproduction/Development: ACT Biology

Slice ePub June 26, 2014

Medium 9781565924888

Chapter 23. The javax.swing Package

Slice PDF May 27, 2014
<p>CHAPTER 23</p><p>The javax.swing Package</p><p>This large package contains the most important classes and interfaces of Swing.</p><p>Swing is a core part of Java 1.2 and is also available as a standard extension to</p><p>Java 1.1. The GUI component classes are at the heart of Swing. These classes have names that begin with the letter J. Figure 23-1 shows the hierarchy of Swing components in javax.swing. Note that this diagram does not show the fact that all the</p><p>Swing components implement javax.accessibility.Accessible; see the individual class synopses for this information.</p><p>Classes with the word “Manager” in their names typically manage some important part of the Swing user-interface or application environment. Other important classes and interfaces defined by this package include: Action, Icon, KeyStroke, Timer, and SwingUtilities. Figure 23-3 shows the rest of the classes and interfaces in javax.swing.</p><p>All Swing components are accessible, which means that they implement the javax.accessiblity.Accessible interface and define getAccessibleContext() methods. This method returns a javax.accessibility.AccessibleContext object that provides support to accessibility tools, such as screen readers for the vision impaired. Each accessible component has its own specific subclass of AccessibleContext, which is typically defined as a protected inner class of the component. These AccessibleContext inner classes have been omitted from this chapter and from Figure 23-1 because they contain little useful information and they detract from other, more important classes. Practically everything you need to know about an AccessibleContext subclass can be found in the single-line inner class synopsis that appears in the containing class, the accessible flag of the containing class, and in Chapter 22, The javax.accessibility Package.</p><a class="default-logo-link" href="/ebooks/362610-java-foundation-classes-in-a-nutshell-a-desktop-quick-reference">See more</a>

See All Slices

0 Items 0.0 Mb
Sub-total $0.00
or drag to add content