xitiomet / placebohttp (http://openstatic.org/)
Embeded Http server for gcj/java applications. PlaceboHttp uses an automatic session management system, Treating each session as a HttpRequest queue.
| commit 17: | 8b48faa4e88d |
| parent 16: | 2701ebc61574 |
| branch: | default |
Fixed layout of ControlPanel
Changed (Δ359 bytes):
raw changeset »
src/org/openstatic/placebo/ControlPanel.java (14 lines added, 5 lines removed)
Up to file-list src/org/openstatic/placebo/ControlPanel.java:
| … | … | @@ -5,6 +5,8 @@ import javax.swing.JButton; |
5 |
5 |
import javax.swing.JCheckBox; |
6 |
6 |
import javax.swing.JTextField; |
7 |
7 |
import javax.swing.JTextArea; |
8 |
import javax.swing.JScrollPane; |
|
9 |
import javax.swing.ScrollPaneConstants; |
|
8 |
10 |
import java.awt.GridLayout; |
9 |
11 |
import java.awt.FlowLayout; |
10 |
12 |
import java.awt.Toolkit; |
| … | … | @@ -34,7 +36,7 @@ public class ControlPanel extends JFrame |
34 |
36 |
|
35 |
37 |
JTabbedPane tabbed = new JTabbedPane(); |
36 |
38 |
|
37 |
JPanel main_pane = new JPanel( |
|
39 |
JPanel main_pane = new JPanel(); |
|
38 |
40 |
// Left Side thingy |
39 |
41 |
JPanel pane = new JPanel(new GridLayout(0,2,6,6)); |
40 |
42 |
pane.setSize(50,100); |
| … | … | @@ -51,14 +53,21 @@ public class ControlPanel extends JFrame |
51 |
53 |
pane.add(port_field); |
52 |
54 |
pane.add(root_label); |
53 |
55 |
pane.add(root_field); |
54 |
pane.add(start_btn); |
|
55 |
pane.add(stop_btn); |
|
56 |
main_pane.add(pane); |
|
57 |
||
58 |
JPanel button_pane = new JPanel(new GridLayout(0,2,6,6)); |
|
59 |
button_pane.add(start_btn); |
|
60 |
button_pane.add(stop_btn); |
|
61 |
main_pane.add(button_pane); |
|
56 |
62 |
|
57 |
tabbed.addTab("Setup Placebo", null, |
|
63 |
tabbed.addTab("Setup Placebo", null, main_pane, ""); |
|
58 |
64 |
|
59 |
65 |
// Right Side |
66 |
||
60 |
67 |
JTextArea log_box = new JTextArea(); |
61 |
|
|
68 |
JScrollPane scroller = new JScrollPane(log_box); |
|
69 |
scroller.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS); |
|
70 |
tabbed.addTab("Server Log", null, scroller, ""); |
|
62 |
71 |
|
63 |
72 |
// finish window |
64 |
73 |
this.add(tabbed); |
