changes35.html
来自「eclipse插件jigloo」· HTML 代码 · 共 392 行 · 第 1/2 页
HTML
392 行
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>What's new in Jigloo 3.5</title></head>
<body><font face="Times New Roman, Times, serif"><small><big><b><u><br><big><big>
What's new in Jigloo 3.5</big></big><br>
<br>
</u></b></big></small><small>
</small></font>
<table border="0" cellpadding="2" cellspacing="2" height="2528" width="768">
<tbody>
<tr>
<td valign="top">
<hr size="2" width="100%"><font face="Times New Roman, Times, serif"></font><font face="Times New Roman, Times, serif"></font>
<table border="0" cellpadding="2" cellspacing="2" width="100%">
<tbody>
<tr>
<td valign="top" width="100"><font face="Times New Roman, Times, serif"><font size="-1"><font size="-1"><b><big>SWT_AWT support (1)<br>
<br>
Embedding SWT inside Swing<br>
</big></b></font></font></font></td>
<td valign="top"><font face="Times New Roman, Times, serif"><font size="-1"><font size="-1">SWT
controls can now be embedded in Swing components by choosing the new
"SWT_AWT" icon in the component palette. In the example below, two
separate SWT areas (in the code, a SWT Shell is created inside an AWT
Canvas) have been added to a Swing JFrame. In the image, one of the SWT
controls (an SWT Group) is selected in the GUI editor, and you can see
the mixing of Swing and SWT components in the Outline view.</font></font></font><font face="Times New Roman, Times, serif"><font size="-1"><font size="-1"><br>
<br><b>Palette switching: </b>When a
SWT control is selected in the GUI editor, the component palette will
switch from Swing to SWT, allowing other SWT controls to be added to
the embedded SWT control. In the image below, you can see that the SWT
component palette is being displayed since a SWT control is selected.
When a Swing component is selected, the palette will switch back to
Swing.</font></font><br>
</font><font face="Times New Roman, Times, serif"><font size="-1"><font size="-1"><br>
<img alt="" src="images/SWT_inside_Swing.PNG" border="1" height="326" width="616"></font></font></font></td>
</tr>
</tbody>
</table>
<font face="Times New Roman, Times, serif"><br>
</font>
<hr size="2" width="100%"><font face="Times New Roman, Times, serif"><br>
</font>
<table border="0" cellpadding="2" cellspacing="2" width="100%">
<tbody>
<tr>
<td valign="top" width="100"><font face="Times New Roman, Times, serif"><font size="-1"><font size="-1"><b><big>SWT_AWT support (2)<br>
<br>
Embedding Swing inside SWT</big></b></font></font></font></td>
<td valign="top"><font face="Times New Roman, Times, serif"><font size="-1"><font size="-1">Similarly, Swing components can be embedded in SWT controls (using SWT_AWT)
. </font></font></font><font face="Times New Roman, Times, serif"><font size="-1"><font size="-1">When
a Swing component is selected in the GUI editor, the component palette will
switch from SWT to Swing, allowing other Swing components to be added to
the embedded S</font></font></font><font face="Times New Roman, Times, serif"><font size="-1"><font size="-1">wing component</font></font></font><font face="Times New Roman, Times, serif"><font size="-1"><font size="-1">.<br>
<img alt="" src="images/Swing_inside_SWT.PNG" border="1" height="233" width="606"><br>
</font></font></font></td>
</tr>
</tbody>
</table>
<font face="Times New Roman, Times, serif"><br>
</font>
<hr size="2" width="100%"><font face="Times New Roman, Times, serif"><br>
</font>
<table border="0" cellpadding="2" cellspacing="2" width="100%">
<tbody>
<tr>
<td valign="top" width="100"><font face="Times New Roman, Times, serif"><b><font size="-1"><font size="-1"><big>Parsing enhancements</big></font></font></b></font></td>
<td valign="top"><font face="Times New Roman, Times, serif"><font size="-1"><font size="-1">Parsing has been considerably enhanced
- eg, calls to methods which have GUI components as arguments like, setText(jButton1, "jButton1") are now understood. <br>
<img alt="" src="images/parsing1.PNG" border="1" height="247" width="292"><br>
</font></font></font></td>
</tr>
</tbody>
</table>
<font face="Times New Roman, Times, serif"><br>
</font>
<hr size="2" width="100%"><br>
<table border="0" cellpadding="2" cellspacing="2" width="100%">
<tbody>
<tr>
<td valign="top" width="100"><font face="Times New Roman, Times, serif"><b><font size="-1"><font size="-1"><big>Graphical layout editors improved<br>
</big></font></font></b></font></td>
<td valign="top"><font face="Times New Roman, Times, serif"><font size="-1"><font size="-1">Visual
editing of GridBag and JGoodies Form layouts (and also the newly-added TableLayout) has been greatly improved.
Bars appear at the edges of a component using GridBag, Table or Form layouts,
allowing columns/rows to be added, deleted, moved or edited. <br>
<img alt="" src="images/grid_edge1.PNG" border="1" height="114" width="164"> <img alt="" src="images/grid_edge3.PNG" border="1" height="111" width="181"> </font></font></font><font face="Times New Roman, Times, serif"><font size="-1"><font size="-1"><img alt="" src="images/grid_edge2.PNG" border="1" height="61" width="118"> </font></font></font><font face="Times New Roman, Times, serif"><font size="-1"><font size="-1"> <br>
</font></font></font><font face="Times New Roman, Times, serif"><font size="-1"><font size="-1">Visual feedback on moving components has also been improved.<br>
</font></font></font><font face="Times New Roman, Times, serif"><font size="-1"><font size="-1"><img alt="" src="images/grid_move.PNG" border="1" height="116" width="154"><br></font></font></font></td>
</tr>
</tbody>
</table>
<font face="Times New Roman, Times, serif"><br>
</font>
<hr size="2" width="100%"><br>
<table border="0" cellpadding="2" cellspacing="2" width="100%">
<tbody>
<tr>
<td valign="top" width="100"><font face="Times New Roman, Times, serif"><b><font size="-1"><font size="-1"><big>Table Layout supported<br>
</big></font></font></b></font></td>
<td valign="top"><font face="Times New Roman, Times, serif"><font size="-1"><font size="-1">Clearthought's
TableLayout is now supported - graphical editing is very similar to the
editing for GridBag and JGoodies Form layouts.<br>
<img alt="" src="images/table_layout.PNG" height="209" width="257"><br>
</font></font></font></td>
</tr>
</tbody>
</table>
<font face="Times New Roman, Times, serif"><font size="-1"><font size="-1"><br>
</font></font></font>
<hr size="2" width="100%"><br>
<table border="0" cellpadding="2" cellspacing="2" width="100%">
<tbody>
<tr>
<td valign="top" width="100"><font face="Times New Roman, Times, serif"><b><font size="-1"><font size="-1"><big>JGoodies FormLayout support enhanced.<br>
</big></font></font></b></font></td>
<td valign="top"><font face="Times New Roman, Times, serif"><font size="-1"><font size="-1">JGoodies
Builders are now supported (in that Builder code is now
parsed and rendered correctly, and builder-generated components are
recognized as individual components - Jigloo does not yet have an
automated way to add
Builders).
<br>
<img alt="" src="images/builder_example.PNG" border="1" height="424" width="660"><br></font></font></font></td>
</tr>
</tbody>
</table>
<font face="Times New Roman, Times, serif"><br>
</font>
<hr size="2" width="100%"><br>
<table border="0" cellpadding="2" cellspacing="2" width="100%">
<tbody>
<tr>
<td valign="top" width="100"><font face="Times New Roman, Times, serif"><b><font size="-1"><font size="-1"><big>Tabbed pane editor format enhanced<br>
</big></font></font></b></font></td>
<td valign="top"><font face="Times New Roman, Times, serif"><font size="-1"><font size="-1">The
tabbed layout for Jigloo (separate tabs for source and GUI) has
significant useability enhancements. Eg, if tabbed layout is selected,
then when the editor appears initially the code is not parsed until the "GUI editor" tab is selected.</font></font></font></td>
</tr>
</tbody>
</table>
<font face="Times New Roman, Times, serif"><br>
</font>
<hr size="2" width="100%"><br>
<table border="0" cellpadding="2" cellspacing="2" width="100%">
<tbody>
<tr>
<td valign="top" width="100"><font face="Times New Roman, Times, serif"><b><font size="-1"><font size="-1"><big>View-log button<br>
</big></font></font></b></font></td>
<td valign="top"><font face="Times New Roman, Times, serif"><font size="-1"><font size="-1">"View
Log" button in form editor allows user to view the parsing log
generated by Jigloo for help in diagnosing rendering problems.</font></font><br>
</font>
<font face="Times New Roman, Times, serif"><font size="-1"><font size="-1">Generation
of Look&Feel code (static call to UIManager.setLookAndFeel) can be
turned off by an option in the preferences page, allowing look and feel
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?