Sistema de sorteio de numeros, com 3 jogadores, e mostrar o vencedor

Quando o jogador acerta ele recebe 1,ao acerta de novo ele recebe porem fica 11, e não mostra quem venceu o jogo!
Na qual mostraria em uma JLabel!
[u]

[code] private void jBrodadaActionPerformed(java.awt.event.ActionEvent evt) {

    if(jTvalor1.getText().isEmpty()){
        JOptionPane.showMessageDialog(null, "Jogador 1 ainda não jogou");
        jTvalor1.requestFocus();
    }else if(jTvalor2.getText().isEmpty()){
        JOptionPane.showMessageDialog(null, "Jogador 2 ainda não jogou");
        jTvalor2.requestFocus();
    }else if(jTvalor3.getText().isEmpty()){
        JOptionPane.showMessageDialog(null, "Jogador 3 ainda não jogou");
        jTvalor3.requestFocus();
    }else {
        int i = 0;
        
        jTsorteio.setText(""+Sort.sorteio());
        if(jTvalor1.getText().equals(jTsorteio.getText())){
            jTvitoria1.setText(""+Integer.valueOf(jTvitoria1.getText())+1);
        }
        else if(jTvalor2.getText().equals(jTsorteio.getText())){
            jTvitoria2.setText(""+Integer.valueOf(jTvitoria2.getText())+1);
        }
        else if(jTvalor3.getText().equals(jTsorteio.getText())){
            jTvitoria3.setText(""+Integer.valueOf(jTvitoria3.getText())+1);
        }else{
            JOptionPane.showMessageDialog(null, "Ninguém Conseguiu acertar o bendido numero"+"Tente Novamente na proxima rodada","ERROU",0);
        }

    }

}                                        

[/code]

Você esta concatenando as Strings.
Se você colocar os numeros entre parentes, ele somará.

System.out.println(""+(1+1)); // imprime 2

Sem os parenteses ele irá converter para String e ir concatenando os numeros.

System.out.println(""+1+1); //imprime 11