ADempiere have its own standard in its pop up messages. Normally we can use JOptionPane provided by java. But you need to compromise its look and feel in your application. The following are the commonly used pop up box menthods in ADempiere in different instances. 1. mTab.fireDataStatusEEvent("Already open access","message",true); Used in callouts. 2. log.saveError("Invalid Date", message); Used in model classes. 3. ADialog.error(m_WindowNo, this, "FillMandatory", sb.toString()); return false; Used in client classes. If it is used in the higher build priority classes, you may have build error. 4. throw new IllegalStateException("Could not create accrual entry"); Used to throw exceptions in your code.
ADempiere Business Suite is an industrial strength open-source software solution that combines ERP, CRM and SCM support for business process. ADempiere provides a framework for extending and customizing to meet business needs.