question: private Component createStep2Panel ( ) { JPanel panel = new JPanel ( ) ; panel . setLayout ( new GridBagLayout ( ) ) ; GridBagConstraints gbc = new GridBagConstraints ( ) ; gbc . gridx = 0 ; gbc . gridy = 0 ; gbc . weightx = 1 ; gbc . fill = GridBagConstraints . BOTH ; gbc . insets = new Insets ( 0 , 51 , 0 , 0 ) ; codeText = new JTextField ( ) ; codeText . setMinimumSize ( new Dimension ( 80 , 33 ) ) ; codeText . setPreferredSize ( new Dimension ( 80 , 33 ) ) ; panel . add ( codeText , gbc ) ; panel . setBorder ( new RoundTitledBorder ( 2 , I18N . getMessage ( I18N . getGUIBundle ( ) , "gui.dialog.oauth_dialog.copy_code.label" ) , false ) ) ; return panel ; }
target:  Creates and returns the GUI components for step2.