Mensagens enviadas por: hugoramone
Índice dos Fóruns » Perfil de hugoramone » Mensagens enviadas por hugoramone
Autor Mensagem
Pessoal,

como faço para impedir o usuário de entrar com um mesmo valor?

Pode ser um exemplo de verificar uma lista de inteiros, como exemplo, se tiver na lista uma valor, não imprime.

o que faço de errado aqui?

o que o Fabio sugeriu também funciona caso alguém venha procurar aqui. obrigado! =)
Olá amigos,

Gostaria de saber se tem como fazer no java de uma forma genérica, dizer que se aparecer uma "Palavra" mais de uma vez em jtextfield, ignorar.

Ex: rodou o programa, passou no laço 1 encontrou a palavra "teste", colocou de resultado no jtextfield. rodou o programa, passou no laço 2, encontrou a palavra "teste" novamente. como ela já existe, não precisaria/gostaria de mostrar ela novamente no jtextfield.

só encontrei a forma de excluir cada caso repetido, mas tem como fazer genericamente para abranger todo tipo de palavra duplicada, considerar apenas uma?


Abraços,
Hugo


// Lina resolveu! obrigado =)

Obrigado pela resposta, mas não funcionou.

o java não encontrou nenhuma função setView ou semelhante.
a única opção para o erro é adicionar uma cast, que obviamente não corrige.

Boa tarde pessoal,

continuo estudando a parte gráfica (poderia usar um editor mas não aprenderia), e não entendo porque o scrollbar não funciona.

ele até aparece dentro do JTextArea que denominei como jTextAreaa, porém, quando o texto vai além do que é visivel do jtextarea, o scroll não se mexe. se apertar na barra de rolagem também não "desce" atrás do conteúdo. alguém sabe dizer o que eu esqueci?

Obrigado,

segue o código:


Boa noite pessoal,

Estou estudando arrays e estou com problema para popular um Combobox a partir de um text field originado por um text area.


Ex: Entrou com um texto qualquer no text area.
no text field apareceu Mamífero.
No combobox deveria aparecer cachorro, gato.
ok, funciona.

Ex: Entrou com um texto qualquer no text area.
no text field apareceu anfíbio.
No combobox deveria aparecer sapo, salamandra.
ok, funciona.


A dúvida é: quando aparece mamífero e anfíbio junto no text field, fura o combobox - deveria aparecer Cachorro, gato, sapo, salamandra.

queria deixar uma certa independência no combo sem precisar dizer que se aparecer mamífero e anfíbio, mostre todos. até pq consigo assim. mas se utilizar várias categorias vai fugir do controle e ficar if (anfibio, mamifero, [...] sabeDeusquantosmais)..

citei apenas dois exemplos de categoria, mas são várias categorias p/ relacionar e não estou conseguindo solucionar, dicas?


Abraços

[solução - já resolvi eu mesmo, obrigado pessoal]

ele pega dos ifs sem precisar tratar, estava com problema de classes privadas e não estava conseguindo transpor o método.

Obrigado a todos!

aeciovc -> regex aqui é um caso bem simples.. resolveria mas também com a falta de prática ia me bater muito. (vou voltar a tentar mais tarde p/ aprender)

lordtiago -> a gambiarra resolve as vezes né? neste caso serviu muito bem! hehe

testei também o modelo do marcelo.bellissimo , também funciona caso alguém venha ler o tópico e precise da informação!
eu nesse caso já estava tratando e deixando todas as palavras minúsculas, por isso o problema! também precisava da função de deixar tudo minúsculo p/ uma outra função no programa!

abraço
Bom dia pessoal


Estou com um problema em utilizar replace.


Tenho uma frase: exemplo -> João, AB utiliza java.

cada vez que aparece o AB, faço um replace, onde AB -> aberto.
mudaSignificado = mudaSignificado.replace("ab", "aberto");

ok, isso funciona.

o problema é que está pegando todo tipo de AB, por exemplo na frase:

João é abusado.

Quando roda, resultado: João é abertousado. ou semelhante a isso.

A dúvida:
É possível utilizar o replace e dizer que só quero mudar a palavra só quando tiver exatamente uma palavra? (neste caso AB?)

ou preciso fazer uma função pra tratar isso?


Abraço.
posso mudar para recebe_lista, mas não funcionará, foi só um exemplo
Último código em questão. o Java não dá erro quando programo, mas aparece depois um java.lang.NullPointerException bem na linha 75:

"if (nova_lista.contains("_N") && nova_listaADJ.contains("_ADJ"))"


Poderia ser feito assim, mas dá um erro e não consigo utilizar. (mesmo deixando as variáveis como globais).


Pessoal, estou estudando como manipular strings e arrays e preciso de um help para entender o que estou fazendo.


Eu tenho uma frase com palavras classificadas, por exemplo: "Estou_A estudando_B manipulacao_C de_A strings_D em_T java_Z "

Extraio todos os "_A", todos os "_B", etc. (isso já consegui)


Pego a posição de cada "_A" ou "_B" para depois poder comparar.
é ai que eu não consigo. Quero dizer por exemplo:
Se "estudando_B" estiver próximo de "manipulacao_C"

então imprima "estudando_B", por exemplo.


A saída atual que estou recebendo é essa:

Frase
[estou_N procurando_PREP uma_N palavra_PREP por_N tags_ADJ em_ADJ uma_N frase_ADJ]

Procurando todos os nomes
Existe um _N na posição: 7, a palavra junto ao _N é: estou_N
Existe um _N na posição: 29, a palavra junto ao _N é: uma_N
Existe um _N na posição: 48, a palavra junto ao _N é: por_N
Existe um _N na posição: 70, a palavra junto ao _N é: uma_N

Procurando todos os adjetivos
Existe um _ADJ na posição: 57, a palavra junto ao _ADJ é: tags_ADJ
Existe um _ADJ na posição: 64, a palavra junto ao _ADJ é: em_ADJ
Existe um _ADJ na posição: 80, a palavra junto ao _ADJ é: frase_ADJ

Encontrou um: 81 (aqui é o problema, não consigo imprimir a palavra que está na posição 81. esta posição ainda é duvidosa, creio que o algoritmo não seja esse)
a saída deveria ser um número menor, exemplo: 80 (do último _ADJ impresso) - 70 (do último _N impresso) da 10.


testes.Calcs@19821f




A seguir segue o cod:






alguém poderia ajudar nessa confusão?
Obrigado.

abraços
Lina, muito obrigado!

estou me batendo um pouco p/ aprender manipular strings em java..
mas vou continuar na batalha!
Pessoal.. a Lina já resolveu um primeiro problema e me ajudou a entender um pouco de como manipular strings.. o primeiro caso era saber a posição de uma string dentro de um array e imprimir seu conteúd (post da Lina abaixo mostra como para quem está procurando isso)



agora me encontro em outro desafio, que segue a seguir:


estou tentando comparar dois radicais em uma frase , exemplo:

eu_A estou_N comparando_ADJ frases_B em_A programação_D java_E


no caso eu estou no momento encontrando o "n" e o "adj".. estou tentando pegar a posição dos dois para dizer que se existe um _N e logo em seguida um _ADJ, entao imprima a palavra que vem junto do _N , no caso o "estou". segue a tentiva:




alguém tem alguma idéia?

abraços
obrigado Marco, desculpe, sou novato no fórum.
 
Índice dos Fóruns » Perfil de hugoramone » Mensagens enviadas por hugoramone
Ir para:   
Powered by JForum 2.1.8 © JForum Team