and keyboard listener"); bt = new Button ("Button"); f. setBounds (400,200,500,400); f. setLayout (new FlowLayout (); tf = new TextField (40); // specify the number of columns f. add (tf); f. add (bt); myEvent (); f. setVisible (true);} private void myEvent () {// Add a keyboard listener tf to the text box. addKeyListener (new KeyAdapter () {@ Overridepublic void keyPressed (KeyEvent e) {// press // System. out. println ("key Pressed:" + e. getKeyChar () + ":" + e. getKeyCode () + ":" + E. getK
Android programming authority guide for e-books
Big Nerd Ranch is a professional mobile development technology training institution in the United States. This book is based on its Android training camp teaching courses. It integrates the experiences of several authors over the years and is a completely practical Android programming guide. The book consists of 34
Learning Java, books are one of the essential learning tools, especially for self-learners. Needless to say, the bottom is to recommend some Java Advanced Good book.Part I: Java language chapter1. The Java programming specificatio
Java Book recommendationsJava EE Programmer must read book recommendationTransferred from: http://www.cnblogs.com/xlwmin/articles/2192775.htmlHere are some of the books I recommend to you based on years of reading and practical experience:Part I: Java language chapter1 Java Program
For Java programmers, mastering object-oriented design theory and some design patterns is an essential skill. To start programming without learning a theory is similar to learning a language without studying the alphabet. There's a lot of object-oriented theory, design patterns and best practices on the market, but only a few books are really worth reading. There
First, the GUI1, the concept of the GUIThe GUI (graphical user Interface) is a graphical UI that makes the application look more friendly.2. AWT, swing, and SWTAWT (Abstract Windows Toolkit) is the most primitive GUI toolkit in the Java language, and the related APIs are located in the java.awt package. AWT is a very limited
Learning Java, books are one of the essential learning tools, especially for self-learners. Needless to say, the bottom of the vast number of procedural apes recommend some Java Advanced Good book.Part I: Java language chapter1. The Java
1. "In-depth understanding of Java Virtual machines: JVM advanced features and best practices"2. "Hotspot Combat"3. Java concurrency Programming in action Brian Goetz4. Java multithreaded Programming Core technology (Gaohong)5. "Effective
, giving people a sense of insensitivity.The swingworker or Timer class can solve this problem,Swingworker is a class defined by Java-tutorials, not a swing API.
SwingworkerAfter using other threads to execute time-consuming tasks, you can add GUI code to the Event-dispatching thread.The time-consuming task is written in construct (), and the GUI code after the t
Part I: Java language chapter1 Java Programming specificationStar:Suitable for: Beginner, IntermediateDescription: Author James Gosling (father of Java), so this book I think you have to read. The basic explanation is very good.2 "Java Core Technology: Volume Ⅰ Basics"Star:S
Although Java is not currently the backbone of front-end development, but as part of the basics of java, it is necessary to learn Java GUI programming, and can make some small and interesting graphics programs to improve learning Enthusiasm. This study summary is a beginne
First, download NetBeans directly after the decompression can be run
NetBeans is a pure Java program. Windows, OS2, OpenVMS, and Linux editions are the same program, but are started through different startup programs. That's a good thing. The Java compiler for pure C + + is much faster than pure java. The syntax analysis and compilation section can be written in
framework design as a mode.
By reading this book, we will closely combine the design pattern/framework + J2EE practices to realize programming flexibility and predictability. Of course, there are still fewer practical examples in this book, and there are not many books discussing practical applications from the perspective of design patterns and frameworks. Here I will "selfish, my "
Which book is better for learning Java? As a Java beginner, I think this is the most questions to ask the old, the following to organize some good books to learn Java recommended to everyone, hope to learn Java to help you.Java Introduction Good Book Recommendation: "Head fi
Improve your level by reading. Combine some of Daniel's recommendations to list the following excellent books.Want to be a good developer, read more Masters books, read more classic books, analysis principle.The basics of Java language programming"Advanced Java language
Java is a very powerful programming language, but Java's GUI power has always been its Achilles heel. Although Java offers 2 graphics solutions, AWT and swing. However, these 2 graphics libraries are very limited in functionality, and they do not bring more user experience. And AWT and swing are slow to update. All the
, such as the mouse, keyboard and so on.Event Source: The component that generated the event, such as clicking on a button is the event sourceListener: Contains the event handler, which is responsible for checking whether the event occurred and, if so, activating the event handler to process itEvent handling: How the event is handled after it is raised.Example:Note: Here the event is added using anonymous inner class, if you are not clear about the anonymous inner class, please see my previous a
reference." Like all the other books in the Java family (the only set of books authorized by JavaSoft), the book's drawbacks are too much to be overstated, just to say something nice about Java--there's no place in this series of books that's bad for
Summary
Thomas Davis recommends four books that will help you benefit from Java development. These books extend the basic syntax and semantics of Java to give you a fuller understanding of object-oriented programming.
Body
"Design Patterns"
refactoring:improving
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.