org.eclipse.swt.widgets.List.setFont()方法的使用及代码示例

x33g5p2x  于2022-01-23 转载在 其他  
字(11.0k)|赞(0)|评价(0)|浏览(157)

本文整理了Java中org.eclipse.swt.widgets.List.setFont()方法的一些代码示例,展示了List.setFont()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。List.setFont()方法的具体详情如下:
包路径:org.eclipse.swt.widgets.List
类名称:List
方法名:setFont

List.setFont介绍

暂无

代码示例

代码示例来源:origin: org.eclipse.swt.cocoa.macosx/x86_64

/**
* Sets the widget font.
* <p>
* When new font is null, the font reverts
* to the default system font for the widget.
*
* @param font the new font (or null)
* 
* @exception SWTException <ul>
*    <li>ERROR_WIDGET_DISPOSED - if the receiver has been disposed</li>
*    <li>ERROR_THREAD_INVALID_ACCESS - if not called from the thread that created the receiver</li>
*    </ul>
*/
public void setFont (Font font) {
  list.setFont(font);
}
/**

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.swt.win32.win32.x86

/**
* Sets the widget font.
* <p>
* When new font is null, the font reverts
* to the default system font for the widget.
*
* @param font the new font (or null)
*
* @exception SWTException <ul>
*    <li>ERROR_WIDGET_DISPOSED - if the receiver has been disposed</li>
*    <li>ERROR_THREAD_INVALID_ACCESS - if not called from the thread that created the receiver</li>
*    </ul>
*/
public void setFont (Font font) {
  list.setFont(font);
}
/**

代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.aix.ppc

/**
* Sets the widget font.
* <p>
* When new font is null, the font reverts
* to the default system font for the widget.
*
* @param font the new font (or null)
*
* @exception SWTException <ul>
*    <li>ERROR_WIDGET_DISPOSED - if the receiver has been disposed</li>
*    <li>ERROR_THREAD_INVALID_ACCESS - if not called from the thread that created the receiver</li>
*    </ul>
*/
public void setFont (Font font) {
  list.setFont(font);
}
/**

代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.s390x

/**
* Sets the widget font.
* <p>
* When new font is null, the font reverts
* to the default system font for the widget.
*
* @param font the new font (or null)
*
* @exception SWTException <ul>
*    <li>ERROR_WIDGET_DISPOSED - if the receiver has been disposed</li>
*    <li>ERROR_THREAD_INVALID_ACCESS - if not called from the thread that created the receiver</li>
*    </ul>
*/
public void setFont (Font font) {
  list.setFont(font);
}
/**

代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.ppc

/**
* Sets the widget font.
* <p>
* When new font is null, the font reverts
* to the default system font for the widget.
*
* @param font the new font (or null)
*
* @exception SWTException <ul>
*    <li>ERROR_WIDGET_DISPOSED - if the receiver has been disposed</li>
*    <li>ERROR_THREAD_INVALID_ACCESS - if not called from the thread that created the receiver</li>
*    </ul>
*/
public void setFont (Font font) {
  list.setFont(font);
}
/**

代码示例来源:origin: org.eclipse/org.eclipse.wst.xsd.ui

public void setFont (Font font) {
 super.setFont (font);
 this.font = font;
 text.setFont (font);
 list.setFont (font);
 internalLayout (true);
}
public void setForeground (Color color) {

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.swt.win32.win32.x86

@Override
public void setFont (Font font) {
  super.setFont (font);
  this.font = font;
  text.setFont (font);
  list.setFont (font);
  internalLayout (true);
}
@Override

代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.s390x

@Override
public void setFont (Font font) {
  super.setFont (font);
  this.font = font;
  text.setFont (font);
  list.setFont (font);
  internalLayout (true);
}
@Override

代码示例来源:origin: org.eclipse.swt.cocoa.macosx/x86_64

public void setFont (Font font) {
  super.setFont (font);
  this.font = font;
  text.setFont (font);
  list.setFont (font);
  internalLayout (true);
}
public void setForeground (Color color) {

代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.ppc

@Override
public void setFont (Font font) {
  super.setFont (font);
  this.font = font;
  text.setFont (font);
  list.setFont (font);
  internalLayout (true);
}
@Override

代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.aix.ppc

@Override
public void setFont (Font font) {
  super.setFont (font);
  this.font = font;
  text.setFont (font);
  list.setFont (font);
  internalLayout (true);
}
@Override

代码示例来源:origin: org.eclipse/org.eclipse.team.ui

protected Composite createDropDownDialogArea(Composite parent) {
  Composite composite = createComposite(parent);
  createWrappingLabel(composite, TeamUIMessages.DefaultUIFileModificationValidator_2); 
  org.eclipse.swt.widgets.List fileList = new org.eclipse.swt.widgets.List(composite, SWT.BORDER | SWT.MULTI | SWT.H_SCROLL | SWT.V_SCROLL);	 
  GridData data = new GridData ();		
  data.heightHint = 75;
  data.horizontalAlignment = GridData.FILL;
  data.grabExcessHorizontalSpace = true;
  fileList.setLayoutData(data);
  fileList.setFont(parent.getFont());
  for (int i = 0; i < files.length; i++) {
    fileList.add(files[i].getFullPath().toString());
  }            
  return composite;
}

代码示例来源:origin: org.eclipse.platform/org.eclipse.team.ui

@Override
protected Composite createDropDownDialogArea(Composite parent) {
  Composite composite = createComposite(parent);
  createWrappingLabel(composite, TeamUIMessages.DefaultUIFileModificationValidator_2);
  org.eclipse.swt.widgets.List fileList = new org.eclipse.swt.widgets.List(composite, SWT.BORDER | SWT.MULTI | SWT.H_SCROLL | SWT.V_SCROLL);
  GridData data = new GridData ();
  data.heightHint = 75;
  data.horizontalAlignment = GridData.FILL;
  data.grabExcessHorizontalSpace = true;
  fileList.setLayoutData(data);
  fileList.setFont(parent.getFont());
  for (int i = 0; i < files.length; i++) {
    fileList.add(files[i].getFullPath().toString());
  }
  return composite;
}

代码示例来源:origin: org.eclipse.platform/org.eclipse.jface

/**
 * Returns this field editor's list control.
 *
 * @param parent the parent control
 * @return the list control
 */
public List getListControl(Composite parent) {
  if (list == null) {
    list = new List(parent, SWT.BORDER | SWT.SINGLE | SWT.V_SCROLL
        | SWT.H_SCROLL);
    list.setFont(parent.getFont());
    list.addSelectionListener(getSelectionListener());
    list.addDisposeListener(event -> list = null);
  } else {
    checkParent(list, parent);
  }
  return list;
}

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.jface

/**
 * Returns this field editor's list control.
 *
 * @param parent the parent control
 * @return the list control
 */
public List getListControl(Composite parent) {
  if (list == null) {
    list = new List(parent, SWT.BORDER | SWT.SINGLE | SWT.V_SCROLL
        | SWT.H_SCROLL);
    list.setFont(parent.getFont());
    list.addSelectionListener(getSelectionListener());
    list.addDisposeListener(event -> list = null);
  } else {
    checkParent(list, parent);
  }
  return list;
}

代码示例来源:origin: org.eclipse.scout.sdk.deps/org.eclipse.swt.win32.win32.x86

void createPopup(String[] items, int selectionIndex) {
  // create shell and list
  popup = new Shell (getShell (), SWT.NO_TRIM | SWT.ON_TOP);
  int style = getStyle ();
  int listStyle = SWT.SINGLE | SWT.V_SCROLL | SWT.H_SCROLL;
  if ((style & SWT.FLAT) != 0) listStyle |= SWT.FLAT;
  if ((style & SWT.RIGHT_TO_LEFT) != 0) listStyle |= SWT.RIGHT_TO_LEFT;
  if ((style & SWT.LEFT_TO_RIGHT) != 0) listStyle |= SWT.LEFT_TO_RIGHT;
  list = new List (popup, listStyle);
  if (font != null) list.setFont (font);
  if (foreground != null) list.setForeground (foreground);
  if (background != null) list.setBackground (background);

  int [] popupEvents = {SWT.Close, SWT.Paint};
  for (int i=0; i<popupEvents.length; i++) popup.addListener (popupEvents [i], listener);
  int [] listEvents = {SWT.MouseUp, SWT.Selection, SWT.Traverse, SWT.KeyDown, SWT.KeyUp, SWT.FocusIn, SWT.FocusOut, SWT.Dispose};
  for (int i=0; i<listEvents.length; i++) list.addListener (listEvents [i], listener);

  if (items != null) list.setItems (items);
  if (selectionIndex != -1) list.setSelection (selectionIndex);
}
/**

代码示例来源:origin: org.eclipse/org.eclipse.wst.xsd.ui

void createPopup(String[] items, int selectionIndex) {    
  // create shell and list
  popup = new Shell (getShell (), SWT.NO_TRIM | SWT.ON_TOP);
  int style = getStyle ();
  int listStyle = SWT.SINGLE | SWT.V_SCROLL;
  if ((style & SWT.FLAT) != 0) listStyle |= SWT.FLAT;
  if ((style & SWT.RIGHT_TO_LEFT) != 0) listStyle |= SWT.RIGHT_TO_LEFT;
  if ((style & SWT.LEFT_TO_RIGHT) != 0) listStyle |= SWT.LEFT_TO_RIGHT;
  list = new List (popup, listStyle);
  if (font != null) list.setFont (font);
  if (foreground != null) list.setForeground (foreground);
  if (background != null) list.setBackground (background);
  
  int [] popupEvents = {SWT.Close, SWT.Paint, SWT.Deactivate};
  for (int i=0; i<popupEvents.length; i++) popup.addListener (popupEvents [i], listener);
  int [] listEvents = {SWT.MouseUp, SWT.Selection, SWT.Traverse, SWT.KeyDown, SWT.KeyUp, SWT.FocusIn, SWT.Dispose};
  for (int i=0; i<listEvents.length; i++) list.addListener (listEvents [i], listener);
  
  if (items != null) list.setItems (items);
  if (selectionIndex != -1) list.setSelection (selectionIndex);
}
/**

代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.linux.ppc

void createPopup(String[] items, int selectionIndex) {
  // create shell and list
  popup = new Shell (getShell (), SWT.NO_TRIM | SWT.ON_TOP);
  int style = getStyle ();
  int listStyle = SWT.SINGLE | SWT.V_SCROLL | SWT.H_SCROLL;
  if ((style & SWT.FLAT) != 0) listStyle |= SWT.FLAT;
  if ((style & SWT.RIGHT_TO_LEFT) != 0) listStyle |= SWT.RIGHT_TO_LEFT;
  if ((style & SWT.LEFT_TO_RIGHT) != 0) listStyle |= SWT.LEFT_TO_RIGHT;
  list = new List (popup, listStyle);
  if (font != null) list.setFont (font);
  if (foreground != null) list.setForeground (foreground);
  if (background != null) list.setBackground (background);

  int [] popupEvents = {SWT.Close, SWT.Paint};
  for (int i=0; i<popupEvents.length; i++) popup.addListener (popupEvents [i], listener);
  int [] listEvents = {SWT.MouseUp, SWT.Selection, SWT.Traverse, SWT.KeyDown, SWT.KeyUp, SWT.FocusIn, SWT.FocusOut, SWT.Dispose};
  for (int i=0; i<listEvents.length; i++) list.addListener (listEvents [i], listener);

  if (items != null) list.setItems (items);
  if (selectionIndex != -1) list.setSelection (selectionIndex);
}
/**

代码示例来源:origin: org.eclipse.platform/org.eclipse.swt.gtk.aix.ppc

void createPopup(String[] items, int selectionIndex) {
  // create shell and list
  popup = new Shell (getShell (), SWT.NO_TRIM | SWT.ON_TOP);
  int style = getStyle ();
  int listStyle = SWT.SINGLE | SWT.V_SCROLL | SWT.H_SCROLL;
  if ((style & SWT.FLAT) != 0) listStyle |= SWT.FLAT;
  if ((style & SWT.RIGHT_TO_LEFT) != 0) listStyle |= SWT.RIGHT_TO_LEFT;
  if ((style & SWT.LEFT_TO_RIGHT) != 0) listStyle |= SWT.LEFT_TO_RIGHT;
  list = new List (popup, listStyle);
  if (font != null) list.setFont (font);
  if (foreground != null) list.setForeground (foreground);
  if (background != null) list.setBackground (background);

  int [] popupEvents = {SWT.Close, SWT.Paint};
  for (int i=0; i<popupEvents.length; i++) popup.addListener (popupEvents [i], listener);
  int [] listEvents = {SWT.MouseUp, SWT.Selection, SWT.Traverse, SWT.KeyDown, SWT.KeyUp, SWT.FocusIn, SWT.FocusOut, SWT.Dispose};
  for (int i=0; i<listEvents.length; i++) list.addListener (listEvents [i], listener);

  if (items != null) list.setItems (items);
  if (selectionIndex != -1) list.setSelection (selectionIndex);
}
/**

代码示例来源:origin: org.eclipse.swt.cocoa.macosx/x86_64

void createPopup(String[] items, int selectionIndex) {		
  // create shell and list
  popup = new Shell (getShell (), SWT.NO_TRIM | SWT.ON_TOP);
  int style = getStyle ();
  int listStyle = SWT.SINGLE | SWT.V_SCROLL | SWT.H_SCROLL;
  if ((style & SWT.FLAT) != 0) listStyle |= SWT.FLAT;
  if ((style & SWT.RIGHT_TO_LEFT) != 0) listStyle |= SWT.RIGHT_TO_LEFT;
  if ((style & SWT.LEFT_TO_RIGHT) != 0) listStyle |= SWT.LEFT_TO_RIGHT;
  list = new List (popup, listStyle);
  if (font != null) list.setFont (font);
  if (foreground != null) list.setForeground (foreground);
  if (background != null) list.setBackground (background);

  int [] popupEvents = {SWT.Close, SWT.Paint};
  for (int i=0; i<popupEvents.length; i++) popup.addListener (popupEvents [i], listener);
  int [] listEvents = {SWT.MouseUp, SWT.Selection, SWT.Traverse, SWT.KeyDown, SWT.KeyUp, SWT.FocusIn, SWT.FocusOut, SWT.Dispose};
  for (int i=0; i<listEvents.length; i++) list.addListener (listEvents [i], listener);

  if (items != null) list.setItems (items);
  if (selectionIndex != -1) list.setSelection (selectionIndex);
}
/**

相关文章

微信公众号

最新文章

更多

List类方法