Para PHP, JS, CSS me gusta bastante Atom. Instalándole paquetes puede aumentar mucho su funcionalidad. También uso ST3.
Para JEE, utilizo Eclipse Luna.
Para JEE, utilizo Eclipse Luna.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
// Listen for changes in the text
textField.getDocument().addDocumentListener(new DocumentListener() {
public void changedUpdate(DocumentEvent e) {
searchCoincidences();
}
public void searchCoincidences() {
String text = textField.getText();
for (int count = 0; count < model.getRowCount(); count++)
{
if(model.getValueAt(count, 0).toString().indexOf(text) != -1)
{
hightlightRow(count);
}
} // [end for]
} // [end method]
});
public void highlightRow(rowIndex)
{
// tienes que aplicar un table rendering para cambiar el color de la fila
}
class Test
{
public static void main(String[] args)
{
List<Object[]> data = new ArrayList<>();
data.add(new Object[]{true, "", "", 0, 1, ""});
data.add(new Object[]{false, "", "", 0, 1, ""});
Helper.addData(data, new Object[]{true,"A","B",1,0,"C"});
Helper.showData(data);
}
private static class Helper
{
public static void addData(List<Object[]> data, Object[] value)
{
data.add(value);
}
public static void showData(List<Object[]> data)
{
for(Object[] row : data)
{
System.out.println("Fila: "+Arrays.toString(row));
}
}
}
}
Citar
Output:
Fila: [true, , , 0, 1, ]
Fila: [false, , , 0, 1, ]
Fila: [true, A, B, 1, 0, C]
System.out.println(data.get(0)[3]); // Muestra '0'