public String mostra(){
return " Valor com Comissao: " + valorComissao + /n ou \n ou /r ou \r " Valor sem Comissao: " + valorSemComissao;
[code]
Quebra de pagina
8 Respostas
usa o \n dentro das aspas da String
String valor = "pular linha: \n";
Acho que fica algo do tipo:
public String mostra(){
return " Valor com Comissao: " + valorComissao + "\n Valor sem Comissao: " + valorSemComissao;
}
Como o nosso colega falou, é so usar o \n dentro das aspas.
Obrigado para quem me respondeu, funcionou no console mas em interface grafica ele continua um no lado do outro, estou usando um Jtextfield para retornar o resultado e ele retorna um no lado do outro o que posso fazer ???
Obrigado.
Cara, seguinte, ja aconteceu comigo algo parecido, porem eu usava um JLabel. Resolvi introduzindo codigo html no meu JLabel. Por exemplo:
meuJLabel.setText("<html>Digito meu <br> texto aqui<html>");
A frase ira aparecer assim no meu JLabel:
Digito meu
Texto aqui
Espero que ajude.
Boa Noite testei mas na adiantou ele simplismente printou os br e html, mesmo assim obrigado.
Cara, agora eu fiquei sem ideias, caso eu lembre de mais alguma coisa eu posto. Voce que quebrar linha dentro de um JLabel ou de um JTextField?
Manda o seu codigo pra eu dar uma olhada.
segue os codigo e a interface
public class SLVeiculos {
String novoOuUsado, novo = "n", usado= "u";
double valorVenda,SomaComissaoVeiculo,valorAcessorio,valorFinanciado,porcentagem,comissaoFinanciamento;
public double comissaoVeiculo (double valorVenda){
this.valorVenda = 0;
this.valorVenda = valorVenda;
this.SomaComissaoVeiculo =0;
if(this.novoOuUsado.equalsIgnoreCase(novo)){
this.SomaComissaoVeiculo = valorVenda * 0.004;
}
if(this.novoOuUsado.equalsIgnoreCase(usado)){
this.SomaComissaoVeiculo = valorVenda * 0.005;
}
/*System.out.println(SomaComissaoVeiculo);*/
return SomaComissaoVeiculo;
}
public double comissaoAcessorio(double valorAcessorio){
this.valorAcessorio =0;
this.valorAcessorio = valorAcessorio * 0.05;
/*System.out.println(this.valorAcessorio);*/
return this.valorAcessorio;
}
public double comissaoFinanciamento(double valorFinanciado, double porcentagem){
this.valorFinanciado =0;
this.porcentagem =0;
this.comissaoFinanciamento =0;
this.porcentagem = porcentagem;
this.valorFinanciado = valorFinanciado;
this.valorFinanciado = valorFinanciado * this.porcentagem;
this.comissaoFinanciamento = this.valorFinanciado * 0.20;
/*System.out.println("Valor Comissao: " + this.comissaoFinanciamento);*/
return comissaoFinanciamento;
}
public String mostra(){
System.out.println("Comissao da Venda do Veiculo: \r \n" + this.SomaComissaoVeiculo+" " + "Comissao Venda Acessorios: " + this.valorAcessorio+" " +
"Comissao do Financiamento: " + comissaoFinanciamento);
return "Comissao da Venda do Veiculo: \r \n" + this.SomaComissaoVeiculo + "Comissao Venda Acessorios: " + this.valorAcessorio +
"Comissao do Financiamento: " + comissaoFinanciamento;
}
public void setNovoOuUsado(String novoOuUsado) {
this.novoOuUsado = novoOuUsado;
}
public void setValorVenda(double valorVenda) {
this.valorVenda = valorVenda;
}
}
//interface
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextArea;
import javax.swing.JTextField;
public class Interface extends JFrame implements ActionListener {
SLVeiculos sl = null;
Array a1 = null;
JButton botaovendaveiculo;
JButton botaovendaacessorio;
JButton botaovendafinanciamento;
JButton botaoResultado;
JButton botaoSair;
JTextField vendaveiculo2 = new JTextField();
JTextField vendaacessorio2 = new JTextField();
JTextField vendafinanciamento2 = new JTextField();
JTextField Resultado2 = new JTextField();
JTextField tipo = new JTextField();
Interface(SLVeiculos slv){
this.sl = slv;
Array a1 = new Array();
a1.adicionaArray(sl);
setTitle("SL Veiculos Comissoes");
setSize(800,600);
setResizable(false);
//Setando as Escritas
JLabel vendaveiculo = new JLabel("Valor Venda Veiculo: ");
JLabel vendaacessorio = new JLabel("Valor Venda Acessorio: ");
JLabel vendafinanciamento = new JLabel("Valor Venda Financiamento: ");
JLabel tipo2 = new JLabel("Valor Venda Financiamento: ");
Resultado2 = new JTextField();
// os Botoes OK
botaovendaveiculo = new JButton("OK");
botaovendaacessorio = new JButton ("OK");
botaovendafinanciamento = new JButton ("OK");
botaoResultado = new JButton ("Resultado: ");
botaoSair = new JButton ("Sair");
//setando nullo o Layout
getContentPane().setLayout(null);
//Setando os lugares dos objetos
vendaveiculo.setBounds(20, 50,200, 20);
vendaacessorio.setBounds(20, 20, 80, 50);
vendafinanciamento.setBounds(50, 93, 10, 10);
vendaveiculo2.setBounds(20,80,150,20);
tipo.setBounds(40,150,20,150);
Resultado2.setBounds(100,100,500,400);
getContentPane().add(vendaveiculo);
getContentPane().add(vendaveiculo2);
getContentPane().add(Resultado2);
getContentPane().add(tipo);
vendaveiculo2.addActionListener(this);
Resultado2.addActionListener(this);
tipo.addActionListener(this);
/* letram.setBounds(50, 150, 10,10);
quantidadem.setBounds(90,145,100,20);
botaom.setBounds(202,138,70,30);
letrag.setBounds(50, 203, 10, 10);
quantidadeg.setBounds(93, 198, 100, 20);
botaog.setBounds(204, 192, 70, 30);
botaoResultado.setBounds(600, 250, 150, 30);
quantidadeResultado.setBounds(5, 300,785, 170);
botaoSair.setBounds(700, 480, 80, 30);
//Adicionando o Objeto
getContentPane().add(vendaveiculo);
getContentPane().add(quantidadep);
getContentPane().add(letrap);
getContentPane().add(botaop);
getContentPane().add(letram);
getContentPane().add(quantidadem);
getContentPane().add(botaom);
getContentPane().add(letrag);
getContentPane().add(quantidadeg);
getContentPane().add(botaog);
getContentPane().add(botaoResultado);
getContentPane().add(quantidadeResultado);
getContentPane().add(botaoSair);
*/
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
public void actionPerformed (ActionEvent e){
if(e.getSource() == vendaveiculo2 ){
this.sl.comissaoVeiculo(Integer.parseInt(vendaveiculo2.getText()));
}
if(e.getSource() == vendaveiculo2 ){
this.a1.adicionaArray(sl);
}
if(e.getSource() == Resultado2){
Resultado2.setText(this.sl.mostra());
}
if(e.getSource() == tipo){
this.sl.setNovoOuUsado(tipo.getText());
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
SLVeiculos sl10 = new SLVeiculos();
Interface add = new Interface(sl10);
}
}