下面列出了org.eclipse.swt.widgets.Combo#deselectAll ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
private void setExpression( Combo chooser, String key )
{
chooser.deselectAll( );
key = StringUtil.trimString( key );
if ( StringUtil.isBlank( key ) )
{
chooser.setText( "" ); //$NON-NLS-1$
return;
}
IExpressionConverter converter = ExpressionButtonUtil.getCurrentExpressionConverter( chooser );
for ( int i = 0; i < columnList.size( ); i++ )
{
if ( key.equals( ExpressionUtility.getExpression( columnList.get( i ),
converter ) ) )
{
// chooser.select( i );
chooser.setText( ( (ResultSetColumnHandle) columnList.get( i ) ).getColumnName( ) );
return;
}
}
chooser.setText( key );
}
private void setKeyExpression( Combo chooser, String key )
{
chooser.deselectAll( );
key = StringUtil.trimString( key );
if ( StringUtil.isBlank( key ) )
{
chooser.setText( "" ); //$NON-NLS-1$
return;
}
IExpressionConverter converter = ExpressionButtonUtil.getCurrentExpressionConverter( chooser );
for ( int i = 0; i < columnList.size( ); i++ )
{
if ( key.equals( ExpressionUtility.getExpression( columnList.get( i ),
converter ) ) )
{
// chooser.select( i );
chooser.setText( ( (ComputedColumnHandle) columnList.get( i ) ).getName( ) );
return;
}
}
chooser.setText( key );
}
/**
* @param aDropDown
* @param aItem
*/
public static void selectDropDownItem( Combo aDropDown, String aItem )
{
if ( aItem != null )
{
aDropDown.setText( aItem );
}
else
{
aDropDown.deselectAll();
}
}