Skip to content
Snippets Groups Projects
Commit 9fb77eb1 authored by HongKee Moon's avatar HongKee Moon
Browse files

Simplify the initial dialog

parent 0a4984c1
No related branches found
No related tags found
No related merge requests found
...@@ -42,47 +42,20 @@ public class BigDataBrowserPlugin implements PlugIn ...@@ -42,47 +42,20 @@ public class BigDataBrowserPlugin implements PlugIn
} }
String serverUrl = "http://scicomp-pc-1-10gb:8070"; String serverUrl = "http://scicomp-pc-1-10gb:8070";
// Clipboard access for getting bigdataserver url
// Clipboard c = Toolkit.getDefaultToolkit().getSystemClipboard();
// Transferable t = c.getContents( this );
// if ( t != null )
// {
// try
// {
// serverUrl = ( String ) t.getTransferData( DataFlavor.stringFlavor );
// }
// catch ( Exception e )
// {
// e.printStackTrace();
// }
//
// if ( !serverUrl.startsWith( "http://" ) )
// {
// serverUrl = "http://" + serverUrl;
// }
// }
boolean ret;
do
{
Object remoteUrl = JOptionPane.showInputDialog( null, "Enter BigDataServer Remote URL:", "BigDataServer", Object remoteUrl = JOptionPane.showInputDialog( null, "Enter BigDataServer Remote URL:", "BigDataServer",
JOptionPane.QUESTION_MESSAGE, new ImageIcon( image ), null, serverUrl ); JOptionPane.QUESTION_MESSAGE, new ImageIcon( image ), null, serverUrl );
if ( remoteUrl == null ) if ( remoteUrl == null )
{ return;
IJ.showMessage( "The given URL is null. Please, check it again." );
break;
}
ArrayList< String > nameList = new ArrayList< String >(); ArrayList< String > nameList = new ArrayList< String >();
ret = getDatasetList( remoteUrl.toString(), nameList ); boolean ret = getDatasetList( remoteUrl.toString(), nameList );
if ( !ret ) if ( !ret )
IJ.showMessage( "The server is not available." ); IJ.showMessage( "The server is not available." );
else else
createDatasetListUI( nameList.toArray() ); createDatasetListUI( nameList.toArray() );
} while ( !ret );
} }
private boolean getDatasetList( String remoteUrl, ArrayList< String > nameList ) private boolean getDatasetList( String remoteUrl, ArrayList< String > nameList )
...@@ -189,7 +162,7 @@ public class BigDataBrowserPlugin implements PlugIn ...@@ -189,7 +162,7 @@ public class BigDataBrowserPlugin implements PlugIn
public class ThumbnailListRenderer extends DefaultListCellRenderer public class ThumbnailListRenderer extends DefaultListCellRenderer
{ {
Font font = new Font( "helvitica", Font.BOLD, 12 ); Font font = new Font( "helvetica", Font.BOLD, 12 );
@Override @Override
public Component getListCellRendererComponent( public Component getListCellRendererComponent(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment