From 98ad15b9b4b77ee88d092013d264f505ba9e8828 Mon Sep 17 00:00:00 2001 From: Manindra Moharana Date: Mon, 19 Aug 2013 01:06:36 +0530 Subject: [PATCH] missed out the import frame --- .../src/processing/mode/experimental/ASTGenerator.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/pdex/src/processing/mode/experimental/ASTGenerator.java b/pdex/src/processing/mode/experimental/ASTGenerator.java index 810b9a985..034522b01 100644 --- a/pdex/src/processing/mode/experimental/ASTGenerator.java +++ b/pdex/src/processing/mode/experimental/ASTGenerator.java @@ -3017,7 +3017,7 @@ public class ASTGenerator { } return null; } - JFrame frmImportSuggest; + protected JFrame frmImportSuggest; public void suggestImports(final String className){ if(frmImportSuggest != null) if(frmImportSuggest.isVisible()) @@ -3043,7 +3043,8 @@ public class ASTGenerator { final JList classList = new JList(resources); classList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); frmImportSuggest = new JFrame(); - frmImportSuggest.setBounds(300, 300, 400, 300); + frmImportSuggest.setSize(350, 200); + Toolkit.setIcon(frmImportSuggest); frmImportSuggest.setLayout(new BoxLayout(frmImportSuggest .getContentPane(), BoxLayout.Y_AXIS)); ((JComponent) frmImportSuggest.getContentPane()).setBorder(BorderFactory @@ -3078,6 +3079,11 @@ public class ASTGenerator { frmImportSuggest.add(jsp); frmImportSuggest.add(btnInsertImport); frmImportSuggest.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE); + frmImportSuggest.setLocation(editor.getX() + + (editor.getWidth() - frmImportSuggest.getWidth()) / 2, + editor.getY() + + (editor.getHeight() - frmImportSuggest.getHeight()) + / 2); frmImportSuggest.setVisible(true); }