initialization part as follows:
Jtree tree = new jtree (treemodel);
The inittree () method is also modified, and the adddir () method remains unchanged:
Private void inittree () {
We want to initialize the file tree after the main interface is displayed:
Public netbeansui () {
What will happen after running? It is expected that the progress bar will appear after the page appears. After the page is complete, the progress bar will be hidden. In essence, the file tree appears after the main inter
Java --- Swing Interface Development Summary, java --- swing Interface
I. graphical interface of java
1. awt java. awt
The graphic interface launched before jdk1.4 is written in c/c ++, which is not cross-platform.
2. swing javax. swing
Jdk1.4 graphic interface, good cross-platform
Ii. common components
1. Container Co
Java (6)-Swing programming (I), advanced swing
Swing is a GUI (graphical user interface) Development Kit with many contents. It will be written in multiple parts here. However, in the advanced article, only the basic elements of Swing, including containers, components, and layout, are written, more in-depth content wil
Java (6)-Swing programming (II), advanced swing3. layout manager
In Swing, each component has a specific position and size in the container. It is difficult to determine the specific position and size when each component is placed in the container. Here we will introduce the layout manager, it provides basic layout functions to effectively process the layout of the entire form. Common Layout managers includ
-As with all the "x primer" tutorials, this tutorial also contains essential HelloWorld demos. But this example is useful not only to observe how Swing applications work, but also to ensure that they are set correctly. Once this simple application can run successfully, each subsequent example will also be able to run.
JLabel
The most basic component in the Swing library is JLabel. What it does is what you
Swing's button component. In the Widgets class. To use a button, you must import Jbuttonimport Javax.swing.JButton; the button needs to be added to the Frame inside the package Gui;import Java.awt.frame;import Javax.swing.jframe;import javax.swing.jbutton;/*** Created by admin on 2017/6/30.* Java GUI learning */public class GUI extends J Frame{jbutton JButton = null;public static void Main (string[] args) {gui GUI = new Gui ();} Constructor public Gui () {///JFrame is a top-level container class
Thinking in Java3rd solves the problem. Although there is a foundation for C/C ++, there are still many things in disorder. The best way to remember is to practice. For me, swing is actually the most attractive and insightful thing. Like bus lines, people who ride bicycles will not be familiar with it. Let's talk a little about my learning experience and so on.
Make the simplest one with only buttons in the text editing boxSwingRight:
Import javax.
Swing was a GUI framework developed by Sun, and at the outset sun was developing the AWT framework. However, the AWT framework has LCD problems. As a result, Sun continued to develop swing on the basis of AWT. Swing is a class that inherits the AWT common components: Text text component Menus menu component Widgets Widget component Top-level-windows Top-level win
(i) Project function analysisThe project is to design a book management system that mainly contains content that has(1) Admin Login interfaceInformation entryLoginReset(2) Total interface of book management systemSub-Interface Menu:1) Book category add sub-interfaceBook Category Information entryBook category addBook Category information Reset 2) book category Management sub-interface-Show All book categories--Inquiry book categoryModified book category information displayModify book cate
Javax. swing. JComponent call sequence, javax. swing
I found it useful and recorded it online.
Http://bbs.csdn.net/topics/310041707
Java swing feels complicated ............ I don't want to use it at all, but I want to use it for my job >_
Javax. swing. JComponent classRepaint () calls update ()Update () call paint ()P
Swing simple typing game source code, swing typing game
The Code is as follows:
Import java. awt. *; import java. awt. event. *; public class Main {public static Frame f = new Frame (); public static void main (String [] agrs) {f. setSize (500,400); f. setLocation (Toolkit. getdefatooltoolkit (). getScreenSize (). width-f.getSize (). width)/2, (Toolkit. getdefatooltoolkit (). getScreenSize (). height-f.getS
The Graphics class can be interpreted as a brush. It is a drawing class that Java provides for us. Use it to draw: straight drawLine (int x1, int y1, int x2, int y2) rectangle drawrect (int x, int y, int width, int height) round drawoval (int x, int y , int width,int height) fills the rectangle fillRect (int x,int y, int width, int height) fills the circle filloval (int x,int y, int width, int height) figure Slices drawImage (Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int s
To place a picture in the graphical interface, you need to use the window splitter JSplitPane (belonging to the container class component) to the interface above the imageicon. Split the window into two columns. A column is JList, inside entered some text, a column is jlable, above place the picture. The layout uses the Borderlayoutpackage gui;import java.awt.borderlayout;import javax.swing.jframe;import Javax.swing.jlabel;import Javax.swing.jsplitpane;import javax.swing.jlist;import javax.swing
Swing offers a number of utilities that are used internally within swing components, and the Swingutilities class is one of them. It provides a number of methods involving computing, transformation, access control, layout, etc., which have been widely used in various swing components. Of course, we can also apply it to our own program.
Here's a look at one of th
With the gradual development, I found that I did not understand anything, And suddenly lost my sense of superiority. Originally, what programmers want to do with this kind of superiority will only let you go downhill, continue to learn and understand and try again to survive. Let's go back to the basics. Otherwise, we will encounter a lot of problems in the future.
There are two methods for my understanding about the response of actionlistener. First, you put it in a new class, implement the act
The 12th Chapter-swing Programming---Special containers in swing--jsplitpane(i) Use of JSplitPaneJSplitPane is used to create a split board that splits a component (usually a container) into two parts and provides a split bar. The user can drag the divider to resize two parts. The essence of the divider panel is a special container that can hold only two components, And split panel is divided into upper and
Swing getting started-simple understanding + demo (1), swing getting started with demo
I have been developing based on java web and have no experience in GUI development for java. Fortunately, I have used winform development before. With the basic routines, there is no pressure on Swing! I searched the internet for relevant learning materials, including drag-and-
Java programming uses the box layout manager example [Based on the swing component], java sample swing component
This article describes how to use the box layout manager for Java programming. We will share this with you for your reference. The details are as follows:
Let's take a look at the running effect:
The complete code is as follows:
Package awtDemo; import java. awt. borderLayout; import java. awt.
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.