You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by sa...@apache.org on 2012/02/09 16:50:25 UTC
svn commit: r1242368 - in /incubator/airavata/trunk/modules:
commons/utils/src/main/java/org/apache/airavata/common/utils/SwingUtil.java
xbaya-gui/src/main/java/org/apache/airavata/xbaya/appwrapper/ServiceDescriptionDialog.java
Author: samindaw
Date: Thu Feb 9 15:50:25 2012
New Revision: 1242368
URL: http://svn.apache.org/viewvc?rev=1242368&view=rev
Log:
size update function
Modified:
incubator/airavata/trunk/modules/commons/utils/src/main/java/org/apache/airavata/common/utils/SwingUtil.java
incubator/airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/appwrapper/ServiceDescriptionDialog.java
Modified: incubator/airavata/trunk/modules/commons/utils/src/main/java/org/apache/airavata/common/utils/SwingUtil.java
URL: http://svn.apache.org/viewvc/incubator/airavata/trunk/modules/commons/utils/src/main/java/org/apache/airavata/common/utils/SwingUtil.java?rev=1242368&r1=1242367&r2=1242368&view=diff
==============================================================================
--- incubator/airavata/trunk/modules/commons/utils/src/main/java/org/apache/airavata/common/utils/SwingUtil.java (original)
+++ incubator/airavata/trunk/modules/commons/utils/src/main/java/org/apache/airavata/common/utils/SwingUtil.java Thu Feb 9 15:50:25 2012
@@ -31,6 +31,7 @@ import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
import java.awt.Image;
import java.awt.Insets;
+import java.awt.Rectangle;
import java.awt.Toolkit;
import java.awt.event.FocusEvent;
import java.awt.event.FocusListener;
@@ -38,6 +39,8 @@ import java.net.URL;
import java.util.List;
import javax.swing.ImageIcon;
+import javax.swing.JDialog;
+import javax.swing.JOptionPane;
import javax.swing.JTextField;
import javax.swing.Spring;
import javax.swing.SpringLayout;
@@ -332,7 +335,7 @@ public class SwingUtil {
public static void addPlaceHolder(final JTextField field,final String placeHolderText){
field.addFocusListener(new FocusListener(){
private Color fontColor=field.getForeground();
- private String previousText=field.getText();
+// private String previousText=field.getText();
public void focusGained(FocusEvent arg0) {
if (field.getText().equals(placeHolderText)){
@@ -354,4 +357,13 @@ public class SwingUtil {
field.setForeground(Color.GRAY);
}
}
+
+ public static void adjustWindowSize(JDialog window){
+ while(true){
+ Rectangle bounds = window.getBounds();
+ JOptionPane.showMessageDialog(window, window.getComponentCount());
+ window.getComponents()[0].setBounds(0,0,bounds.width,bounds.height);
+ break;
+ }
+ }
}
\ No newline at end of file
Modified: incubator/airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/appwrapper/ServiceDescriptionDialog.java
URL: http://svn.apache.org/viewvc/incubator/airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/appwrapper/ServiceDescriptionDialog.java?rev=1242368&r1=1242367&r2=1242368&view=diff
==============================================================================
--- incubator/airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/appwrapper/ServiceDescriptionDialog.java (original)
+++ incubator/airavata/trunk/modules/xbaya-gui/src/main/java/org/apache/airavata/xbaya/appwrapper/ServiceDescriptionDialog.java Thu Feb 9 15:50:25 2012
@@ -329,12 +329,12 @@ public class ServiceDescriptionDialog ex
getContentPane().add(buttonPane.getSwingComponent());
buttonPane.getSwingComponent().setBorder(BorderFactory.createEtchedBorder());
SwingUtil.layoutToGrid(getContentPane(), 2, 1, 0, 0);
- setResizable(false);
+ setResizable(true);
getRootPane().setDefaultButton(okButton);
if (!isNewDescription()){
loadData();
}
-
+ SwingUtil.adjustWindowSize(getDialog());
}
private void loadData() {