use of org.adempiere.webui.component.Label in project adempiere by adempiere.
the class WMerge method zkInit.
// preInit
/**
* Static init
* @throws java.lang.Exception
*/
void zkInit() throws Exception {
form = new WMergeUI(this);
form.appendChild(mainLayout);
mainLayout.setHeight("100%");
mainLayout.setWidth("100%");
//
South south = new South();
mainLayout.appendChild(south);
south.appendChild(confirmPanel);
confirmPanel.addActionListener(this);
//
Rows rows = centerLayout.newRows();
//
CenterPanel.appendChild(centerLayout);
Center center = new Center();
mainLayout.appendChild(center);
center.appendChild(CenterPanel);
Row row = rows.newRow();
row.appendChild(new Label());
row.appendChild(mergeFromLabel);
row.appendChild(mergeToLabel);
//
mergeFromLabel.setText(Msg.getMsg(Env.getCtx(), "MergeFrom"));
mergeFromLabel.setStyle("font-weight: bold");
mergeToLabel.setText(Msg.getMsg(Env.getCtx(), "MergeTo"));
mergeToLabel.setStyle("font-weight: bold");
//
for (int i = 0; i < m_label.length; i++) {
row = rows.newRow();
row.appendChild(m_label[i]);
row.appendChild(m_from[i].getComponent());
row.appendChild(m_to[i].getComponent());
}
}
use of org.adempiere.webui.component.Label in project adempiere by adempiere.
the class WMerge method preInit.
// preInit
/**
* Pre Init Line
* @param index index
* @param AD_Column_ID id
* @param displayType display type
* @param ColumnName column name
*/
private void preInit(int index, int AD_Column_ID, int displayType, String ColumnName) {
m_columnName[index] = ColumnName;
String what = Msg.translate(Env.getCtx(), ColumnName);
m_label[index] = new Label(what);
Lookup lookup = MLookupFactory.get(Env.getCtx(), m_WindowNo, 0, AD_Column_ID, displayType);
if (displayType == DisplayType.Search) {
m_from[index] = new WSearchEditor(ColumnName, false, false, true, lookup);
m_to[index] = new WSearchEditor(ColumnName, false, false, true, lookup);
} else {
m_from[index] = new WTableDirEditor(ColumnName, false, false, true, lookup);
m_to[index] = new WTableDirEditor(ColumnName, false, false, true, lookup);
}
}
use of org.adempiere.webui.component.Label in project adempiere by adempiere.
the class WBPartner method createLine.
// initBPartner
/**
* Create Line
* @param field field
* @param title label value
* @param addSpace add more space
* @return label
*/
private Label createLine(Component field, String title, boolean addSpace) {
Hbox hbox = new Hbox();
hbox.setWidth("100%");
hbox.setWidths("30%, 70%");
Label label = new Label(Msg.translate(Env.getCtx(), title));
hbox.appendChild(label);
hbox.appendChild(field);
centerPanel.appendChild(hbox);
centerPanel.appendChild(new Separator());
return label;
}
use of org.adempiere.webui.component.Label in project adempiere by adempiere.
the class WCollect method zkInit.
/**
* Instance Window and fill fields
* @return void
*/
private void zkInit() {
//
mainPanel = new Panel();
Borderlayout mainLayout = new Borderlayout();
layout = GridFactory.newGridLayout();
eastlayout = GridFactory.newGridLayout();
// Panels
centerPanel = new Panel();
Panel eastPanel = new Panel();
mainPanel.appendChild(mainLayout);
mainLayout.setHeight("100%");
mainLayout.setWidth("100%");
//
north = new North();
north.setStyle("border: none; ");
mainLayout.appendChild(north);
north.appendChild(eastPanel);
eastPanel.appendChild(eastlayout);
eastlayout.setWidth("100%");
eastlayout.setHeight("100%");
rows = eastlayout.newRows();
row = rows.newRow();
row.appendChild(new Space());
Label fsLabel = new Label(Msg.translate(p_ctx, "PayAmt") + ":");
fsLabel.setStyle(FONT_SIZE + FONT_BOLD);
fPayAmt = new Label();
// fPayAmt.setText(getPrePayAmt().toString());
row.appendChild(fsLabel.rightAlign());
row.appendChild(fPayAmt.rightAlign());
fPayAmt.setStyle(FONT_SIZE);
row = rows.newRow();
row.appendChild(new Space());
// Add Payment Amount
Label lOpenAmt = new Label(Msg.translate(p_ctx, "OpenAmt") + ":");
lOpenAmt.setStyle(FONT_SIZE + FONT_BOLD);
row.appendChild(lOpenAmt.rightAlign());
fOpenAmt = new Label();
fOpenAmt.setStyle(FONT_SIZE);
row.appendChild(fOpenAmt.rightAlign());
fReturnAmt = new Label();
lReturnAmt = new Label(Msg.translate(p_ctx, "AmountReturned") + ":");
lReturnAmt.setStyle(FONT_SIZE + FONT_BOLD);
fReturnAmt.setStyle(FONT_SIZE);
row = rows.newRow();
row.appendChild(new Space());
fReturnAmt = new Label();
lReturnAmt = new Label(Msg.translate(p_ctx, "AmountReturned") + ":");
lReturnAmt.setStyle(FONT_SIZE + FONT_BOLD);
fReturnAmt.setStyle(FONT_SIZE);
row.appendChild(lReturnAmt.rightAlign());
row.appendChild(fReturnAmt.rightAlign());
fReturnAmt.addEventListener("onFocus", this);
row = rows.newRow();
row.appendChild(new Space());
fsPaidAmtLabel = new Label(Msg.translate(p_ctx, "PaidAmt") + ":");
fsPaidAmtLabel.setStyle(FONT_SIZE + FONT_BOLD);
fPaidAmt = new Label();
row.appendChild(fsPaidAmtLabel.rightAlign());
row.appendChild(fPaidAmt.rightAlign());
fPaidAmt.setStyle(FONT_SIZE);
// Button Plus
bPlus = createButtonAction("Plus", KeyStroke.getKeyStroke(KeyEvent.VK_F3, Event.F3));
row = rows.newRow();
row.appendChild(new Space());
row.appendChild(new Space());
row.appendChild(bPlus);
confirm = new ConfirmPanel(true);
confirm.addActionListener(this);
confirm.getOKButton().setWidth("55px");
confirm.getOKButton().setHeight("55px");
confirm.getButton(ConfirmPanel.A_CANCEL).setWidth("55px");
confirm.getButton(ConfirmPanel.A_CANCEL).setHeight("55px");
row.appendChild(confirm);
row.setHeight("60px");
Center center = new Center();
center.setStyle("border: none; overflow-y:auto;overflow-x:hidden;");
mainLayout.appendChild(center);
center.appendChild(centerPanel);
centerPanel.appendChild(layout);
layout.setWidth("100%");
layout.setHeight("100%");
layout.setStyle("overflow:auto;");
rows = layout.newRows();
row = rows.newRow();
row.setWidth("100%");
// Completed Standard Order: only prepayment possible
if (posPanel.getTotalLines().compareTo(Env.ZERO) == 1 && posPanel.isCompleted() && posPanel.isStandardOrder()) {
//fIsPrePayOrder.setEnabled(false);
// fIsCreditOrder.setEnabled(false);
//fIsPrePayOrder.setSelected(true);
} else // Not completed Order
if (posPanel.getTotalLines().compareTo(Env.ZERO) == 1 && !posPanel.isCompleted()) {
if (posPanel.isStandardOrder()) /*|| pos.isWarehouseOrder()*/
{
// Standard Order or Warehouse Order: no Credit Order, no prepayment
//fIsPrePayOrder.setEnabled(false);
//fIsPrePayOrder.setSelected(false);
// fIsCreditOrder.setEnabled(false);
// fIsCreditOrder.setSelected(false);
} else {
//fIsPrePayOrder.setEnabled(true);
// fIsCreditOrder.setEnabled(true);
}
} else {
//fIsPrePayOrder.setEnabled(false);
// fIsCreditOrder.setEnabled(false);
// if(posPanel.isCompleted() &&
// posPanel.getM_Order().isInvoiced() &&
// posPanel.getOpenAmt().compareTo(Env.ZERO)==1) {
// fIsCreditOrder.setSelected(true);
// }
}
}
use of org.adempiere.webui.component.Label in project adempiere by adempiere.
the class WPOSInfoProduct method init.
@Override
protected void init() {
parameterPanel = new Panel();
Groupbox groupPanel = new Groupbox();
infoProductLayout = GridFactory.newGridLayout();
Caption v_TitleBorder = new Caption(Msg.getMsg(Env.getCtx(), "InfoProduct"));
groupPanel.appendChild(v_TitleBorder);
groupPanel.appendChild(infoProductLayout);
labelLayout = GridFactory.newGridLayout();
buttonPanel = new Panel();
buttonPanel.appendChild(labelLayout);
parameterPanel.appendChild(groupPanel);
buttonPanel.setStyle("border: none; width:99%;moz-box-shadow: 0 0 0px #888;-webkit-box-shadow: 0 0 0px #888;box-shadow: 0 0 0px #888;");
labelLayout.setStyle("border: none; width:100%;moz-box-shadow: 0 0 0px #888;-webkit-box-shadow: 0 0 0px #888;box-shadow: 0 0 0px #888;");
infoProductLayout.setStyle("border: none; width:100%; moz-box-shadow: 0 0 0px #888;-webkit-box-shadow: 0 0 0px #888;box-shadow: 0 0 0px #888;");
parameterPanel.setStyle("border: none; width:99%;");
Rows rows = null;
Row row = null;
rows = infoProductLayout.newRows();
row = rows.newRow();
// For Image
buttonImage = new Panel();
row.appendChild(buttonImage);
buttonImage.setWidth("138px");
buttonImage.setHeight("130px");
row.appendChild(buttonPanel);
rows = labelLayout.newRows();
row = rows.newRow();
// For Value
labelValue = new Label();
labelValue.setStyle(WPOS.FONTSIZEMEDIUM + " font-weight:bold");
// Add
row.appendChild(labelValue);
row = rows.newRow();
// For Price List
labelPriceName = new Label();
labelPriceName.setStyle(WPOS.FONTSIZEMEDIUM + " font-weight:bold");
// Add
row.appendChild(labelPriceName);
labelPrice = new Label();
labelPrice.setStyle(WPOS.FONTSIZELARGE + "font-weight:bold");
// Add
row.appendChild(labelPrice);
labelPriceList = new Label();
labelPriceList.setStyle(WPOS.FONTSIZELARGE + "font-weight:bold");
// Add
row.appendChild(labelPriceList);
row = rows.newRow();
// For Name
labelName = new Label();
labelName.setStyle(WPOS.FONTSIZEMEDIUM + " font-weight:bold");
// Add
row.appendChild(labelName);
row = rows.newRow();
// For UOM
labelUOMSymbol = new Label(Msg.getElement(Env.getCtx(), "C_UOM_ID"));
labelUOMSymbol.setStyle(WPOS.FONTSIZEMEDIUM + " font-weight:bold");
// Add
row.appendChild(labelUOMSymbol);
row = rows.newRow();
// For Category
labelProductCategory = new Label(Msg.getElement(Env.getCtx(), "M_Product_Category_ID"));
labelProductCategory.setStyle(WPOS.FONTSIZEMEDIUM + " font-weight:bold");
// Add
row.appendChild(labelProductCategory);
row = rows.newRow();
// For Category
labelProductTax = new Label(Msg.getElement(Env.getCtx(), "C_TaxCategory_ID"));
labelProductTax.setStyle(WPOS.FONTSIZEMEDIUM + " font-weight:bold");
// Add
row.appendChild(labelProductTax);
row = rows.newRow();
// For Description
labelDescription = new Label();
labelDescription.setHeight("19px");
labelDescription.setClass("label-description");
// Add
row.appendChild(labelDescription);
initialValue();
}
Aggregations