23
23
import org .eclipse .jdt .internal .debug .ui .propertypages .PropertyPageMessages ;
24
24
import org .eclipse .jface .util .Util ;
25
25
import org .eclipse .swt .SWT ;
26
- import org .eclipse .swt .events .DisposeEvent ;
27
- import org .eclipse .swt .events .DisposeListener ;
28
- import org .eclipse .swt .events .ModifyEvent ;
29
- import org .eclipse .swt .events .ModifyListener ;
30
26
import org .eclipse .swt .events .SelectionAdapter ;
31
27
import org .eclipse .swt .events .SelectionEvent ;
32
28
import org .eclipse .swt .layout .GridData ;
@@ -87,8 +83,9 @@ protected Button createCheckButton(Composite parent, String text) {
87
83
* the parent composite
88
84
*/
89
85
protected void createTriggerPointButton (Composite parent ) {
90
- Composite composite = SWTFactory .createComposite (parent , parent .getFont (), 1 , 1 , 0 , 0 , 0 );
86
+ Composite composite = SWTFactory .createComposite (parent , parent .getFont (), 2 , 2 , GridData . FILL_HORIZONTAL , 0 , 0 );
91
87
fTriggerPointButton = createCheckButton (composite , PropertyPageMessages .JavaBreakpointPage_12 );
88
+ fTriggerPointButton .setLayoutData (createHorizontalGridData ());
92
89
93
90
fTriggerPointButton .setSelection (isTriggerPoint ());
94
91
fTriggerPointButton .addSelectionListener (new SelectionAdapter () {
@@ -102,9 +99,9 @@ public void widgetSelected(SelectionEvent event) {
102
99
}
103
100
104
101
protected Control createStandardControls (Composite parent ) {
105
- Composite composite = SWTFactory .createComposite (parent , parent .getFont (), 4 , 1 , 0 , 0 , 0 );
102
+ Composite composite = SWTFactory .createComposite (parent , parent .getFont (), 2 , 2 , GridData . FILL_HORIZONTAL , 0 , 0 );
106
103
fHitCountButton = SWTFactory .createCheckButton (composite , processMnemonics (PropertyPageMessages .JavaBreakpointPage_4 ), null , false , 1 );
107
- fHitCountButton .setLayoutData (new GridData ());
104
+ fHitCountButton .setLayoutData (createHorizontalGridData ());
108
105
fHitCountButton .addSelectionListener (new SelectionAdapter () {
109
106
@ Override
110
107
public void widgetSelected (SelectionEvent event ) {
@@ -119,18 +116,13 @@ public void widgetSelected(SelectionEvent event) {
119
116
fHitCountText = SWTFactory .createSingleText (composite , 1 );
120
117
GridData gd = (GridData ) fHitCountText .getLayoutData ();
121
118
gd .minimumWidth = 50 ;
122
- fHitCountText .addModifyListener (new ModifyListener () {
123
- @ Override
124
- public void modifyText (ModifyEvent e ) {
125
- setDirty (PROP_HIT_COUNT );
126
- }
127
- });
128
- SWTFactory .createLabel (composite , "" , 1 ); // spacer //$NON-NLS-1$
129
- Composite radios = SWTFactory .createComposite (composite , composite .getFont (), 2 , 1 , GridData .FILL_HORIZONTAL , 0 , 0 );
130
- fSuspendThread = SWTFactory .createRadioButton (radios , processMnemonics (PropertyPageMessages .JavaBreakpointPage_7 ), 1 );
131
- fSuspendThread .setLayoutData (new GridData ());
132
- fSuspendVM = SWTFactory .createRadioButton (radios , processMnemonics (PropertyPageMessages .JavaBreakpointPage_8 ), 1 );
133
- fSuspendVM .setLayoutData (new GridData ());
119
+ fHitCountText .addModifyListener (e -> setDirty (PROP_HIT_COUNT ));
120
+
121
+ Composite radios = SWTFactory .createComposite (composite , composite .getFont (), 2 , 2 , GridData .FILL_HORIZONTAL , 0 , 0 );
122
+ fSuspendThread = SWTFactory .createRadioButton (radios , processMnemonics (PropertyPageMessages .JavaBreakpointPage_7 ));
123
+ fSuspendThread .setLayoutData (createHorizontalGridData ());
124
+ fSuspendVM = SWTFactory .createRadioButton (radios , processMnemonics (PropertyPageMessages .JavaBreakpointPage_8 ));
125
+ fSuspendVM .setLayoutData (createHorizontalGridData ());
134
126
fSuspendThread .addSelectionListener (new SelectionAdapter () {
135
127
@ Override
136
128
public void widgetSelected (SelectionEvent e ) {
@@ -143,12 +135,7 @@ public void widgetSelected(SelectionEvent e) {
143
135
setDirty (PROP_SUSPEND_POLICY );
144
136
}
145
137
});
146
- composite .addDisposeListener (new DisposeListener () {
147
- @ Override
148
- public void widgetDisposed (DisposeEvent e ) {
149
- dispose ();
150
- }
151
- });
138
+ composite .addDisposeListener (e -> dispose ());
152
139
return composite ;
153
140
}
154
141
0 commit comments