use of org.eclipse.draw2d.Panel in project cubrid-manager by CUBRID.
the class GraphPlanTooltipFigure method getKeyValueCompartment.
private Figure getKeyValueCompartment() {
if (keyValueFigure == null) {
keyValueFigure = new Panel();
keyValueFigure.setBorder(new CompartmentFigureBorder());
GridLayout layout = new GridLayout(2, true);
layout.verticalSpacing = 0;
keyValueFigure.setLayoutManager(layout);
}
return keyValueFigure;
}
use of org.eclipse.draw2d.Panel in project webtools.sourceediting by eclipse.
the class RootContentEditPart method createFigure.
protected IFigure createFigure() {
Panel panel = new Panel();
panel.setBorder(new MarginBorder(60));
ToolbarLayout panelLayout = new ToolbarLayout(false);
panelLayout.setStretchMinorAxis(true);
panel.setLayoutManager(panelLayout);
contentPane = new Figure();
panel.add(contentPane);
ToolbarLayout tb = new ToolbarLayout(false);
tb.setMinorAlignment(ToolbarLayout.ALIGN_CENTER);
tb.setStretchMinorAxis(true);
tb.setSpacing(40);
contentPane.setLayoutManager(tb);
return panel;
}
use of org.eclipse.draw2d.Panel in project webtools.sourceediting by eclipse.
the class RootHolderEditPart method createFigure.
protected IFigure createFigure() {
panel = new Panel();
ToolbarLayout layout = new ToolbarLayout(true);
layout.setStretchMinorAxis(false);
layout.setSpacing(100);
panel.setLayoutManager(layout);
return panel;
}
use of org.eclipse.draw2d.Panel in project cubrid-manager by CUBRID.
the class GraphPlanTooltipFigure method addTextItem.
public void addTextItem(String name, String value) {
ToolbarLayout layout = new ToolbarLayout(false);
Panel panel = new Panel();
panel.setLayoutManager(layout);
getTextCompartment().add(panel);
Label namelbl = new Label();
namelbl.setFont(bolderFont);
namelbl.setTextAlignment(PositionConstants.LEFT);
namelbl.setText(name);
panel.add(namelbl);
Label outputLbl = new Label();
outputLbl.setText(value);
outputLbl.setFont(normalFont);
panel.add(outputLbl);
updateMap(name, textFigures, namelbl, outputLbl);
}
use of org.eclipse.draw2d.Panel in project liferay-ide by liferay.
the class PortletColumnEditPart method createPanel.
@Override
protected Panel createPanel() {
return new Panel() {
@Override
protected void paintFigure(Graphics graphics) {
Rectangle r = Rectangle.SINGLETON.setBounds(getBounds());
r.width -= 1;
r.height -= 1;
graphics.drawRoundRectangle(r, 10, 10);
r.width -= 1;
r.height -= 1;
r.x += 1;
r.y += 1;
graphics.fillRoundRectangle(r, 10, 10);
}
};
}
Aggregations