Resultados da pesquisa a pedido "anonymous-class"
O acesso da variável local à classe interna precisa ser declarado final
Eu tenho um problema de acesso de variável local à classe interna que precisa ser declarado final. É do método createGrids () -> "squares[i][j] = 0;"que eu sou uma variável local que precisa ser declarada final. Não sei por que e adicionei final ...
Java: Classe interna anônima usando uma variável local
Como posso obter o valor deuserId passou para este método na minha subclasse interna anônima aqui? public void doStuff(String userID) { doOtherStuff(userID, new SuccessDelegate() { @Override public void onSuccess() { Log.e(TAG, "Called ...
É possível serializar classe anônima sem classe externa?
Fiz uma pequena pesquisa na web e revisei tópicos relacionados neste site, mas as respostas eram contraditórias: algumas pessoas disseram que não é possível, outras disseram que é possível, mas perigoso. O objetivo é passar um objeto da classe ...
Anônimo vs classes internas nomeadas? - Melhores Práticas
Eu tenho uma classe, vamos chamá-lo de LineGraph, que renderiza um gráfico de linhas. Eu preciso subclassificá-lo, mas a classe derivada é usada apenas em um local e é acoplada à classe que a usa. Então, eu estou usando uma classe interna. Vejo ...
Classe anônima Java que implementa o ActionListener?
Fazi recentemente uma tarefa de programação que exigia a implementação em código de um programa especificado por um diagrama UML. Em um ponto, o diagrama especificou que eu tinha que criar um JButton anônimo que exibisse uma contagem (começando ...
Javadoc para método de objeto anônimo
Qual é a melhor maneira de documentar de maneira adequada e útil a função de um objeto anônimo? Estou fazendo alguma programação com Soar (APIaqu [http://winter.eecs.umich.edu/~jzxu/sml/index.html]) e tenha um código parecido com este: /** * * ...
Configurando variável externa da classe interna anônima
xiste alguma maneira de acessar variáveis com escopo de chamador de uma classe interna anônima em Jav Aqui está o código de exemplo para entender o que eu preciso: public Long getNumber(final String type, final String refNumber, final ...
Por que apenas variáveis finais estão acessíveis na classe anônima?
a só pode ser final aqui. Por quê? Como posso reatribuira noonClick() método sem mantê-lo como membro privado? private void f(Button b, final int a){ b.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { int b ...