Ola amigos,
Estou com um problema com o setColor().
Quando executo e tento selecionar o texto de dentro do jText e arrastado o jFrame junto.
Detalhe importante e que estou usando o sistema operacional Mac Os X 10.5.8.
import java.awt.*;
import javax.swing.*;
public class JFrameExample {
public static void main(String[] args) {
JFramef=newJFrame("This is a test");f.setSize(400,150);Containercontent=f.getContentPane();content.setBackground(Color.white);content.setLayout(newFlowLayout());content.add(newJButton("Button 1"));content.add(newJButton("Button 2"));content.add(newJButton("Button 3"));content.add(newJTextField("TextField"));f.setBackground(newColor(0,0,0,0));f.setGlassPane(content);f.getGlassPane().setVisible(true);f.setVisible(true);
Gostaria de saber como faço pra selecionar com o arrastar do mouse o texto.
CrOnNoS
Executei esse seu exemplo, cliquei no começo do texto default e arrastei até o final dele selecionando-o sem problemas. Apaguei ele e escrevi várias letras aleatórias, cliquei no fim da nova palavra e arrastei o mouse até o começo selecionando novamente a palavra inteira e a apaguei. Acho que não entendi ainda onde está o problema.
rcunhasp
CrOnNoS, qual seu sistema operacional ? Estou ultilizando o Mac OS X 10.5.8
rcunhasp
Este problema esta acontecendo o sistema operacional Mac OS X 10.5.8
rcunhasp
Este problema ainda persiste.
M
marcobiscaro2112
Você testou em outros SOs? O problema é só no Mac OS X mesmo? Se for, não podemos fazer nada pois deve ser um bug do JRE. Aí o bug precisa ser reportado à Sun e devemos esperar…
Hellmanss
rcunhasp:
OK, pra ficar melhor:
Quando seto o SetColor (0,0,0,0) e tento selecionar o que tem dentro do JTextField ele arrasta o JFrame inteiro.
Ai vai o codigo melhorado:
import java.awt.*;
import javax.swing.*;
public class Main {
public static void main(String[] args) {
Gostaria de saber como faço pra selecionar com o arrastar do mouse o texto.
É, ele realmente não leu o post do Vini…
ViniGodoy
Acho engraçado que ele não respondeu nenhuma das minhas perguntas, e não para de reclamar que o problema persiste.
Colega, se você quer sua dúvida respondida, é bom começar a responder a gente também. Lembre-se que não estamos na frente da sua aplicação, não sabemos que problema você está resolvendo, e não temos a mínima noção do que se passa na sua cabeça.
Só ficar reclamando que o problema existe é muito fácil.