Perguntas com a marcação «java»

109
Por que o fixtureSetup do jUnit deve ser estático?

Eu marquei um método com a anotação @BeforeClass do jUnit e recebi esta exceção dizendo que ele deve ser estático. Qual é o motivo? Isso força todo o meu init a estar em campos estáticos, sem uma boa razão pelo que vejo. Em .Net (NUnit), esse não é o caso. Editar - o fato de que um método anotado...

109
Obter posição do mouse

Eu gostaria de simular um movimento natural do mouse em Java (indo daqui para lá pixel por pixel). Para fazer isso, preciso saber as coordenadas de partida. Encontrei o método event.getX () e event.getY (), mas preciso de um evento ... Como posso saber as posições sem fazer nada (ou algo não...

109
Como obter Locale de sua representação String em Java?

Existe uma maneira simples de obter uma instância do Locale a partir de seu "nome programático" conforme retornado pelo toString()método do Locale ? Uma solução óbvia e feia seria analisar a String e, em seguida, construir uma nova instância Locale de acordo com isso, mas talvez haja uma maneira /...

109
“This” pode ser nulo em Java?

Vi esta linha em um método de classe e minha primeira reação foi ridicularizar o desenvolvedor que a escreveu. Mas então, achei que deveria ter certeza de que estava certo primeiro. public void dataViewActivated(DataViewEvent e) { if (this != null) // Do some work } Essa linha será avaliada...

109
Regexp Java para validação de senha

Estou criando um regexp para validação de senha para ser usado em um aplicativo Java como um parâmetro de configuração. O regexp é: ^.*(?=.{8,})(?=..*[0-9])(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%^&+=]).*$ A política de senha é: Pelo menos 8 caracteres Contém pelo menos um dígito Contém pelo menos...

109
Erro do AndroidRuntime: Parcela: impossível empacotar o valor

Estou tentando passar um HashMap para uma nova atividade usando a função intent.puExtra. Percorrendo o depurador, parece que ele adiciona o HashMap sem problemas, no entanto, quando startActivty () é chamado, recebo um erro de tempo de execução informando que Parcel: não foi possível empacotar o...

109
Fechando conexões JDBC no pool

Nossa seção de código padrão para usar JDBC é ... Connection conn = getConnection(...); Statement stmt = conn.conn.createStatement (ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY); ResultSet rset = stmt.executeQuery (sqlQuery); // do stuff with rset rset.close(); stmt.close();...