Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个按钮,我正在尝试通过以下方式在其上设置文本和图像:
button.setText("+"); button.setImage( PlatformUI.getWorkbench().getSharedImages().getImage( ISharedImages.IMG_OBJ_FILE ) );
但是,这段代码使图像出现在文本之前。
我想要它的另一种方式,即图像之前的文本。
有什么建议么 ?
我建议你在PaintListener你的按钮上添加一个并努力研究它的paintControl方法。
PaintListener
paintControl
您可以尝试设置SWT.RIGHT_TO_LEFT,但我不确定这是否适用于所有平台。
SWT.RIGHT_TO_LEFT
Button button = new Button(parent, SWT.RIGHT_TO_LEFT);