Skip to main content

Posts

Showing posts from June, 2014

Plugin UML desde codigo fuente

Plugin UML Sitio Oficial https://java.net/projects/nb-uml-plugin/sources Requisitos: 1. NetBeans IDE 2. Subversion     Para instalarlo en Ubuntu     sudo apt-get install subversion subversion-tools Pasos: 1. Desde NetBeans IDE-->Team-->Subversion-->Checkout https://svn.java.net/svn/nb-uml-plugin~nb-umlplugin 2. Seleccionar el directorio 3. Abrir el proyecto 4. Seleccionar el proyecto 5. Clic derecho y seleccionar Package as -->NBM 6. En el menú Tools-->Plugins-->pestaña Downloaded, presionar el botón Add Plugins... 7. Se generaran los modulos nbm en el directorio NetBeansProjects->plugins->uml->trunk->nb-uml->UML->build->updates 8. Seleccionamos los archivos 9.presionar el botón Install 10. Se muestran los módulos  a instalar respondemos a los mensajes en los siguientes cuadros de diálogo. 11.Tenemos el plugin instalado listo para ser usado

NetBeans IDE 8.0 Satisfaction Survey

Si utilizas NetBeans IDE, puedes dar tu opinión sobre el mismo y dejar tus comentarios sobre aspectos que te gustarían que fuesen mejorados. Enlace a la encuesta NetBeans IDE 8.0 Satisfaction Survey

Como usar imagenes con < p :commandButton >

Como usar imágenes con <p:commandButton> Agregamos la imagen de 16x16 en resources Editar el archivo default.css Agregar al archivo .dolar-icon {    background-image: url("#{facesContext.externalContext.request.contextPath}/resources/imagenes/ dolar .png") !important; } Ahora podemos usar el icon =”dolar-icon” que definimos en el archivo default.css  <p:commandButton                        icon="dolar-icon"                        title="#{app['title.searchregimen']}"                        rendered="#{cc.attrs.nivel6BotonRender}"                        oncomplete="PF('nivel6ComponentDialogVar').show();"/>

Configurar tu Servidor Mercurial Local

Configurar tu Servidor Mercurial Local Fuente http://hginit.com/02.html Pasos: 1.  Crear un proyecto maven nuevo en NetBeans  1.1 Crear la clase Main del proyecto 2. Con el proyecto seleccionado, Team->Mercurial->Initialize Repository... 3.Dar ok en el dialogo 4. Clic derecho en el proyecto Mercurial->Add 5. Clic derecho en el proyecto Mercurial->Commit 7. Cerrar el proyecto 8. Desde el terminal entrar a la carpeta del proyecto /home/avbravo/NetBeansProjects/tutorial/integrador 9. Ejecutar el servidor mercurial  hg serve 10. Indica que esta escuchando en el puerto 8000 11. Podemos consultarlo desde el browser 12. Desde terminal Nos ubicamos en el directorio NetBeansProjects cd NetBeansProjects Crear el directorio integracion continua mkdir integracioncontinua Entrar al directorio cd integracioncontinua Clonamos el proyecto hg clone http://localhost:8000/ recipes 13. Abrirl

Columnas editables en un datatable con primefaces

Utilizar <p:cellEditor>, y un facet name=”output” para mostrar la salida mediante un  <p:outputLabel> y un      <f:facet name="input"> donde usaremos un <p:inputText> para obtener los datos de entrada. <p:ajax event="cellEdit" listener="#{pagosfijosSearchController.onCellEdit}" update=":form:growl,:form:datatableImpuestos" /> <p:column>                                <f:facet name="header">                                    <p:outputLabel value="#{msg.exoneracion}"/>                                </f:facet>                                 <p:cellEditor>                                       <f:facet name="output">                                        <p:outputLabel value="#{item.exoneracion}" >                                             <f:convertNumber typ

Obtener el número de fila de un datatable en primefaces

Usar la propiedad    rowIndexVar="rowIndex" de datatable     <p:dataTable id="datatableImpuestos"                                     rows="10"                                     value="#{pagosfijosSearchController.listRecibosdetalles}"                                      rowIndexVar="rowIndex"                                     var="item"                                     paginator="true"                                     rowKey="#{item.idnivel6}"                                     selectionMode="single"                                     emptyMessage="#{app['info.notienedeudapendiente']}"                                     selection="#{pagosfijosSearchController.selected}"                                     filteredValue="#{pagosfijosSearchController.filtered}"                                     editable=

Formatear decimales en Java Server Faces

En algunas ocasiones deseamos formatear decimales, en nuestra aplicación Java Server Faces Podemos usar     <f:convertNumber   e indicamos los paremtros que deseamos. locale = localización especifica pattern = patrón deseado type= especificar number para indicar que sera numeros.  <p:outputLabel value="#{pagosfijosSearchController.impuestos.idnivel6.valor}">                       <f:convertNumber type="number" locale="Locale.US" groupingUsed="true" minFractionDigits="2" pattern="#0.00"/>                 </p:outputLabel>