Melhor forma de evitar a quebra de linha em um TextPane é sobrescrevendo o método Scrollable Tracks Viewport Width
Exemplo:
private JTextPane noWrapTextPane = new JTextPane() {
@Override
public boolean getScrollableTracksViewportWidth() {
return getUI().getPreferredSize(this).width
<= getParent().getSize().width;
}
};
segunda-feira, 31 de dezembro de 2012
sexta-feira, 14 de dezembro de 2012
Valores montários em Real com bean:writer do Stuts
Valores montários em Real com bean writer do Stuts.
O format do BeanWrite do Struts 1 utiliza o DecimalFormat do Java, isso quer dizer que utilizar vírgula como separação dos centavos (##.000,00) irá causar erro, já que "." é o separador decimal ou monetário e "," é o separador de grupos.
Para resolver esse problema você pode utilizar o atributo locale passando um objeto Locale do Java.
Exemplo:
...
<%@ page import="java.util.Locale"%>
<%
Locale meuLocal = new Locale( "pt", "BR" );
request.getSession().setAttribute("meuLocal", meuLocal);
%>
...
< bean:write name="lst" property="saldo" locale="meuLocal" format="##,000.00"/ >
...
Assinar:
Postagens (Atom)