1- /*
1+ /**
22 * Copyright 2018 Philipp Salvisberg <philipp.salvisberg@trivadis.com>
33 *
44 * Licensed under the Apache License, Version 2.0 (the "License");
1313 * See the License for the specific language governing permissions and
1414 * limitations under the License.
1515 */
16- package org .utplsql .sqldev .test .preference
16+ package org .utplsql .sqldev .test .preference ;
1717
18- import java .awt .Dimension
19- import java .awt .Toolkit
20- import javax .swing .JFrame
21- import javax .swing .SwingUtilities
22- import org .junit .Test
23- import org .utplsql .sqldev .ui .preference .PreferencePanel
18+ import java .awt .Dimension ;
19+ import java .awt .Toolkit ;
20+ import javax .swing .JFrame ;
21+ import javax .swing .SwingUtilities ;
22+ import org .eclipse .xtext .xbase .lib .Exceptions ;
23+ import org .junit .Test ;
24+ import org .utplsql .sqldev .ui .preference .PreferencePanel ;
2425
25- class PreferencePanelTest {
26-
27- @ Test
28- def void layout () {
29- val frame = new JFrame ("Preference Panel" )
30- SwingUtilities .invokeLater (new Runnable () {
31- override run () {
32- val panel = new PreferencePanel
33- frame .add (panel )
34- frame .preferredSize = new Dimension (600 , 400 )
35- frame .pack
36- val dim = Toolkit .getDefaultToolkit ().getScreenSize ();
37- frame .setLocation (dim .width / 2 - frame .getSize ().width / 2 , dim .height / 2 - frame .getSize ().height / 2 );
38- frame .setVisible (true )
39- }
40- });
41- Thread .sleep (4 * 1000 )
42- frame .dispose
43- }
44-
45- }
26+ @ SuppressWarnings ("all" )
27+ public class PreferencePanelTest {
28+ @ Test
29+ public void layout () {
30+ try {
31+ final JFrame frame = new JFrame ("Preference Panel" );
32+ SwingUtilities .invokeLater (new Runnable () {
33+ @ Override
34+ public void run () {
35+ final PreferencePanel panel = new PreferencePanel ();
36+ frame .add (panel );
37+ Dimension _dimension = new Dimension (600 , 400 );
38+ frame .setPreferredSize (_dimension );
39+ frame .pack ();
40+ final Dimension dim = Toolkit .getDefaultToolkit ().getScreenSize ();
41+ frame .setLocation (((dim .width / 2 ) - (frame .getSize ().width / 2 )), ((dim .height / 2 ) - (frame .getSize ().height / 2 )));
42+ frame .setVisible (true );
43+ }
44+ });
45+ Thread .sleep ((4 * 1000 ));
46+ frame .dispose ();
47+ } catch (Throwable _e ) {
48+ throw Exceptions .sneakyThrow (_e );
49+ }
50+ }
51+ }
0 commit comments