Quebra de pagina

8 respostas
O
Vi aqui mesmo nao guj um topico que resolveria a parte de quebra de linha só que nao adiantou por isso estou abrindo esse topico quando digito \n ou /n ou \r ou /r nenhum deles quebra a linha em um return no caso seria
public String mostra(){
    return " Valor com Comissao: " + valorComissao + /n ou \n ou /r ou \r " Valor sem Comissao: " + valorSemComissao;
[code]

8 Respostas

L

usa o \n dentro das aspas da String

String valor = "pular linha: \n";
Vinicius_Zibetti_Res

Acho que fica algo do tipo:

public String mostra(){
    return " Valor com Comissao: " + valorComissao + "\n Valor sem Comissao: " + valorSemComissao;
}
gustavotorquato

Como o nosso colega falou, é so usar o \n dentro das aspas.

O

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.

gustavotorquato

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.

O

Boa Noite testei mas na adiantou ele simplismente printou os br e html, mesmo assim obrigado.

gustavotorquato

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.

O

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); 
		
		  

	}

}
Criado 25 de junho de 2011
Ultima resposta 25 de jun. de 2011
Respostas 8
Participantes 4