<?xml version="1.0" encoding="ISO-8859-1"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Últimas mensagens do tópico "Não consigo buscar dado do AbstractTableModel.. pq?"]]></title>
		<link>http://www.guj.com.br/posts/list/5.java</link>
		<description><![CDATA[Últimas mensagens enviadas no tópico "Não consigo buscar dado do AbstractTableModel.. pq?"]]></description>
		<generator>JForum - http://www.jforum.net</generator>
			<item>
				<title>Não consigo buscar dado do AbstractTableModel.. pq?</title>
				<description><![CDATA[ Ola, utilizei o abstractTableModel, criei um get para eu conseguir puxar um tupla completa, mas, não consigo utiliza-la no evento do botão...<br /> <br /> a minha classe da abstract<br /> [code]<br />     public class ModeloTable extends AbstractTableModel {<br />     private List&lt;Agenda_de_Manutencao_de_Veiculo&gt; agenda;<br /> <br />     public ModeloTable() {<br />         agenda = new ArrayList();<br />         }<br /> <br />     public ModeloTable(List&lt;Agenda_de_Manutencao_de_Veiculo&gt; lista) {  <br />           this(); <br />           agenda.addAll(lista);  <br />        }  <br />     <br />     public int getRowCount(){<br />         return agenda.size();<br />         <br />     }<br />     <br />     public int getColumnCount(){<br />         return 5;<br />     }<br />     <br />     public String getColumnName(int colunas){<br />         switch (colunas) {<br />         case 0 : return "Veiculo";<br />         case 1: return "Status";<br />         case 2: return "Prioridade";<br />         case 3: return "Data";<br />         case 4: return "Seleciona";<br />         default: return "";<br />         }<br />     }<br />     <br />     public Class&lt;?&gt; getColumnClass(int coluna) {<br />         if(coluna== 4){<br />             return Boolean.class;<br />         }<br />         else<br />             return String.class;<br />     } <br /> <br />     public Object getValueAt(int linhas, int colunas){<br />         Agenda_de_Manutencao_de_Veiculo age  = agenda.get(linhas);<br />         switch (colunas){<br />         case 0: return age.getVeiculo().getVei_nome().toString(); <br />         case 1: return age.getStatus().getSta_nome().toString();<br />         case 2: return age.getPrioridade().getPri_nome().toString();<br />         case 3: return age.getAge_man_vei_dia().toString();<br />         case 4: return age.getAge_man_vei_seleciona();<br />         default: return "";<br />         }<br />     }<br />         <br />     public boolean isCellEditable(int rowIndex, int columnIndex) {<br />         return true;<br />     }<br /> <br />     public void setValueAt(Object value, int linha, int col) {<br />         Agenda_de_Manutencao_de_Veiculo age  = agenda.get(linha);<br />         //case 4: <br />          age.setAge_man_vei_seleciona((Boolean)value);<br />      }<br />     <br />     public Agenda_de_Manutencao_de_Veiculo get(int linha){<br />         return agenda.get(linha);<br />     }<br /> }<br />     [/code]<br /> e onde estou tentando chamar o get<br /> [code]<br /> <br />     private void JB_modificar_actionPerformed(ActionEvent e) {<br />         int i;<br />         System.out.print(jTable1.getModel().getRowCount());        <br />         for(i =0;i &lt;jTable1.getModel().getRowCount();i++){  <br />             if(ModeloTable.get(jTable1.getSelectedRow()).getAge_man_vei_seleciona()==true){ //nesta linha diz que não encontra o ModeloTable.get pois este não é static, mas se eu coloco-o como static da erro no return... o que fazer?<br />             <br />                 System.out.print(ModeloTable.get(jTable1.getSelectedRow()).getAge_man_vei_cod());<br />                 <br />         }<br />         }<br /> }]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/256756/1337173/nao-consigo-buscar-dado-do-abstracttablemodel-pq
</guid>
				<link>http://www.guj.com.br/prepost/256756/1337173/nao-consigo-buscar-dado-do-abstracttablemodel-pq
</link>
				<pubDate><![CDATA[Fri, 28 Oct 2011 18:12:05]]> GMT</pubDate>
				<author><![CDATA[ fejohann]]></author>
			</item>
			<item>
				<title>Re:Não consigo buscar dado do AbstractTableModel.. pq?</title>
				<description><![CDATA[ Realmente não dá para acessar um método não estático diretamente pela classe, por isso é preciso usar o objeto TableModel que foi setado na JTable para recuperar a linha:<br /> [code]ModeloTable model = (ModeloTable) jTable1.getModel();<br /> System.out.print(model.get(jTable1.getSelectedRow()).getAge_man_vei_cod()); [/code]]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/256756/1337189/renao-consigo-buscar-dado-do-abstracttablemodel-pq
</guid>
				<link>http://www.guj.com.br/prepost/256756/1337189/renao-consigo-buscar-dado-do-abstracttablemodel-pq
</link>
				<pubDate><![CDATA[Fri, 28 Oct 2011 19:25:49]]> GMT</pubDate>
				<author><![CDATA[ Eric Yuzo]]></author>
			</item>
			<item>
				<title>Re:Não consigo buscar dado do AbstractTableModel.. pq?</title>
				<description><![CDATA[ eu geralmente crio um atributo na classe que usa o modelo, e geralmente ele é estático e publico [só pra nao perder tempo com get]..<br /> <br /> então pra chamar eu faço:<br /> <br /> [code]<br /> ClasseFuncionarios.modelo.getFuncionario(0);<br /> [/code]<br /> <br /> abrazz]]></description>
				<guid isPermaLink="true">http://www.guj.com.br/prepost/256756/1337195/renao-consigo-buscar-dado-do-abstracttablemodel-pq
</guid>
				<link>http://www.guj.com.br/prepost/256756/1337195/renao-consigo-buscar-dado-do-abstracttablemodel-pq
</link>
				<pubDate><![CDATA[Fri, 28 Oct 2011 20:09:29]]> GMT</pubDate>
				<author><![CDATA[ d34d_d3v1l]]></author>
			</item>
	</channel>
</rss>
