Original address :http://279234058.iteye.com/blog/2200122

Today we found a WindowBuilder plug-in unit , It's powerful , Ah ha ha , From now on, say goodbye to manual editing swing Interface code , Direct image VB That's the editing interface , The code will be generated automatically . 
      First, in the Eclipse Click on the help, choice Install New Software, And then in Work with Input in WindowBuilder Pro Eclipse Update Site - http://download.eclipse.org/windowbuilder/WB/integration/4.4/, Select all the three boxes that appear below , Just go to the next step and install it , In the end, it will restart you Eclipse. 
      When you want to create an interface , You can click directly under the package new->other->WindowBuilder->Swing Designer->JFrame, Enter the name of the program , Just OK 了 . Once created , There will be Sourse/Design, among Sourse It's code , and Design Is to drag the drawing interface directly , The style is very similar to VB, When you are in Design After drawing the interface ,Sourse The face code is automatically generated , Very convenient , And you can draw complex interfaces .

visualization swing Interface editing -- More related articles reprinted

  1. Java Learning notes —— visualization Swing in JTable Control the binding SQL Two methods of data source

    stay MyEclipse Visualization Swing in , Yes JTable Control . JTable Used to display and edit general 2D cell table . that , How to integrate database SQL Data binding in to JTable What about China? ? ad locum , There are two ways ...

  2. Study swing Interface

    Recently, we have done automatic data platform , No interface . So I want to use java Realize a visual interface . package cn.wuwenfu.swing; import java.awt.FlowLayout; import ja ...

  3. Java AWT Component development and Swing Interface programming

    One .AWT Component development 1.AWT AWT It's short for abstract window toolbox , It provides a user interface for writing graphical user interfaces , Many methods can be inherited through this interface , It saves a lot of work .AWT It also enables applications to interact better with users . AWT Medium ...

  4. eclipseMARS2.0 Use the visual design interface —— To configure window builder

    1. see eclipse edition Different versions eclipse Corresponding to different versions window builder, If you don't know the version, you can go through , Click on HELP——>about eclipse To see yourself eclipse Of ...

  5. Swing Interface refresh problem ( turn )

    stay Java Swing Programming , There are often times when you need to refresh the interface dynamically , For example, dynamic refresh JLabel The text of ,JTextField And so on . However, it often fails to achieve the expected effect , I believe many of my friends have met this ...

  6. iOS Interface And EALayout No need to compile over and over again , Visual real time interface , a farewell Storyboard AutoLayout Xib And other annoying tools

    http://blog.csdn.net/fatherhui iOS Development ,EALayout No need to compile over and over again , Visual real time interface , a farewell Storyboard AutoLayout Xib And other annoying tools EALa ...

  7. Swing Common properties of interface components

    ----------------siwuxie095                             Swing Interface components ( Control ) The general properties of :         (1)enabled: Enable / Ban ...

  8. The first 15.10 section PyQt(Python+Qt) Introduction learning :Qt Designer Visual design interface components and QWidget Class related component properties

    PyQt I've been studying for a while , The skeleton of the chapter is basically considered , This section is about writing the properties of components , As a result, one is busy with daily work , I often have to work overtime at night , Two is Qt There are many properties of the component , We can only learn one by one . Research and organize , It took a little long , But finally the visual design ...

  9. Ubuntu+PyQt5+Python3.6+Qt Designer Realize the editing of visual window

    One . Why write this blog In the near future, the computer in the laboratory will be OS Instead of ubuntu, You want to linux Further understanding and use of . I want to use it in the process of using it python+pyqt5 Write a music player and a video player ( This is also linux The fun of ) ...

Random recommendation

  1. [Admin]CCTV Document classification

    # Set up a folder mapping for the remote server $pw = ConvertTo-SecureString ' password ' -AsPlainText -Force $Creds = New-Object -Typename S ...

  2. HTML And CSS Simple page effect examples

    This blog realizes a HTML And CSS Simple page effect examples index.html <!DOCTYPE html> <html> <head> <meta charset ...

  3. SQL Server 2014 New characteristics : Five key points to learn about Excel Under the Data Explorer

    SQL Server 2014 New characteristics : Five key points to learn about Excel Under the Data Explorer Data Explorer It's about to be released SQL Server 2014 It's a new feature in , With the help of this feature, we can make enterprises ...

  4. Java8 Use stream Realize all kinds of list operation

    utilize java8 New characteristics , You can use simple and efficient code to implement some data processing . Definition 1 individual Apple object : public class Apple { private Integer id; private String ...

  5. vue The component foundation of

    Components are divided into global components and local components . The core of the component is template: All the data is template service . The parent component passes the value to the child component : Because the child component is a label of the parent component , It's exactly the same as adding dynamic properties : Then the subcomponents can go through props: ...

  6. Flink actual combat (1) - Apache Flink Installation and sample program execution

    stay Windows Installation on Download the required binary package from the official website For example, I downloaded flink-1.2.0-bin-hadoop2-scala_2.10.tgz, Decompress and enter bin Catalog It can be executed bat file , You can also use c ...

  7. struggle STM32V3 edition ADC routine

    https://wenku.baidu.com/view/a60b2042c850ad02de8041b7.html

  8. Qt:: Signal transmission mode with return value

    Generally speaking , We signal to use emit This keyword to operate , But you will find ,emit It's not a call , So it doesn't return a value . So what if we send this signal to get a return value ? Two ways :1. Returns... As an output parameter , To quote or refer to ...

  9. C# DataAdapter.Update() Unable to update deleted data rows in data table

    use DataAdapter.Update() Method update removed part DataRow Of DataTable . But the data in the database doesn't change with the update . reason :DataTable Delete DataRow when , Use ...

  10. migrantion

    Enable-Migrations - ConfigurationTypeName namespace.DbContext Enable-Migrations The command creates a new Migrations file ...