<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Blog do Battisti &#187; </title>
	<atom:link href="http://battisti.etc.br/feed/" rel="self" type="application/rss+xml" />
	<link>http://battisti.etc.br</link>
	<description>Web, Tecnologia, Cultura e Educação</description>
	<lastBuildDate>Sat, 22 Feb 2014 23:58:05 +0000</lastBuildDate>
	<language>pt-BR</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.0.5</generator>
	<item>
		<title>Aulas online sobre vários temas interessantes</title>
		<link>http://battisti.etc.br/2014/01/21/aulas-online-sobre-varios-temas-interessantes/</link>
		<comments>http://battisti.etc.br/2014/01/21/aulas-online-sobre-varios-temas-interessantes/#comments</comments>
		<pubDate>Tue, 21 Jan 2014 22:37:59 +0000</pubDate>
		<dc:creator><![CDATA[battisti]]></dc:creator>
				<category><![CDATA[Notícia]]></category>

		<guid isPermaLink="false">http://battisti.etc.br/?p=1220</guid>
		<description><![CDATA[A alguns dias fui apresentado ao site http://www.veduca.com.br uma plataforma digital com diversas aulas e conteúdos sobre diversos assuntos tais como: Matemática Astronomia Química Ele tem duas formas de participação, uma onde você apenas assiste as aulas e outro onde você pode receber um certificado de conclusão do curso. Os cursos são elaborados por professores renomados de... <a class="more" href="http://battisti.etc.br/2014/01/21/aulas-online-sobre-varios-temas-interessantes/">Continue reading &#8594;</a>]]></description>
				<content:encoded><![CDATA[<div class="mwordstext"><p>A alguns dias fui apresentado ao site <a href="http://www.veduca.com.br/">http://www.veduca.com.br</a> uma plataforma digital com diversas aulas e conteúdos sobre diversos assuntos tais como:</p>
<ul>
<li>Matemática</li>
<li>Astronomia</li>
<li>Química</li>
</ul>
<p>Ele tem duas formas de participação, uma onde você apenas assiste as aulas e outro onde você pode receber um certificado de conclusão do curso.</p>
<p>Os cursos são elaborados por professores renomados de diversas instituições renomadas, alguns cursos são em inglês e algumas das aulas tem legenda e outras não.</p>
<p><a href="http://battisti.etc.br/wp-content/uploads/veduca.jpg"><img class="size-medium wp-image-1224 aligncenter" alt="veduca" src="http://battisti.etc.br/wp-content/uploads/veduca-320x198.jpg" width="300" height="185" /></a></p>
</div><!-- fim mwordstext -->]]></content:encoded>
			<wfw:commentRss>http://battisti.etc.br/2014/01/21/aulas-online-sobre-varios-temas-interessantes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Post de Fim de Ano</title>
		<link>http://battisti.etc.br/2013/12/30/post-de-fim-de-ano/</link>
		<comments>http://battisti.etc.br/2013/12/30/post-de-fim-de-ano/#comments</comments>
		<pubDate>Mon, 30 Dec 2013 19:54:02 +0000</pubDate>
		<dc:creator><![CDATA[battisti]]></dc:creator>
				<category><![CDATA[Pensamento]]></category>

		<guid isPermaLink="false">http://battisti.etc.br/?p=1217</guid>
		<description><![CDATA[Saudações 2013 foi um ano bipolar, espetacular e ao mesmo tempo devastador! E com isso me despeço de 2013! e que venha 2014 com mais espetacularidades do que devastadoriedades! Grande  abraço do Battisti]]></description>
				<content:encoded><![CDATA[<div class="mwordstext"><p>Saudações</p>
<p>2013 foi um ano bipolar, espetacular e ao mesmo tempo devastador!</p>
<p>E com isso me despeço de 2013! e que venha 2014 com mais espetacularidades do que devastadoriedades!</p>
<p>Grande  abraço do Battisti</p>
</div><!-- fim mwordstext -->]]></content:encoded>
			<wfw:commentRss>http://battisti.etc.br/2013/12/30/post-de-fim-de-ano/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resumo escrito por mim do artigo &#8221; O método científico na psicologia: abordagem qualitativa e quantitativa&#8221; escrito por Gisele Cristina Resende Fernandes da Silva</title>
		<link>http://battisti.etc.br/2013/02/04/resumo-escrito-por-mim-do-artigo-o-metodo-cientifico-na-psicologia-abordagem-qualitativa-e-quantitativa-escrito-por-gisele-cristina-resende-fernandes-da-silva/</link>
		<comments>http://battisti.etc.br/2013/02/04/resumo-escrito-por-mim-do-artigo-o-metodo-cientifico-na-psicologia-abordagem-qualitativa-e-quantitativa-escrito-por-gisele-cristina-resende-fernandes-da-silva/#comments</comments>
		<pubDate>Mon, 04 Feb 2013 23:34:14 +0000</pubDate>
		<dc:creator><![CDATA[Battisti]]></dc:creator>
				<category><![CDATA[resumo]]></category>
		<category><![CDATA[mestrado]]></category>
		<category><![CDATA[método quantitativo e qualitativo]]></category>
		<category><![CDATA[Resumo]]></category>

		<guid isPermaLink="false">http://battisti.etc.br/?p=1200</guid>
		<description><![CDATA[A psicologia no ocidental surgiu com os gregos que ao viverem em polys cidades começaram a estudar o comportamento da alma humana através da psicologia. No século XIX e XX a psicologia passou a ter duas vertentes, na primeira,  se estuda o indivíduo em ambientes controlados, laboratórios, (quantitativas) e na segunda o estudo do homem... <a class="more" href="http://battisti.etc.br/2013/02/04/resumo-escrito-por-mim-do-artigo-o-metodo-cientifico-na-psicologia-abordagem-qualitativa-e-quantitativa-escrito-por-gisele-cristina-resende-fernandes-da-silva/">Continue reading &#8594;</a>]]></description>
				<content:encoded><![CDATA[<div class="mwordstext"><p>A psicologia no ocidental surgiu com os gregos que ao viverem em <em>polys</em> cidades começaram a estudar o comportamento da alma humana através da psicologia.</p>
<p>No século XIX e XX a psicologia passou a ter duas vertentes, na primeira,  se estuda o indivíduo em ambientes controlados, laboratórios, (quantitativas) e na segunda o estudo do homem como um todo em seu ambiente.</p>
<p>Dessas duas vertentes surgiu a divergência quanto aos métodos da coleta de dados haja visto que no primeiro a ciência fria é aplicada e no segundo usa-se as observações empíricas como ferramenta de coleta de dados. Dois métodos antagônicos o que levou a psicologia a um ponto de ruptura com seus antigos paradigmas.</p>
<p>A psicologia tentou valer-se em grande parte dos métodos positivistas a fim de se firmar como ciências deixando a margem diversos aspectos do seu objeto de estudo (homem) que não podiam ser quantificados em variáveis, sendo assim,  discute-se que o método quantitativo para pesquisa da psicologia é mais adequado haja visto que o homem é muito complexo e deve ser estudado como um todo em seu ambiente.</p>
<p>Porém a discussão sobre usar método quantitativo ou qualitativo deve deixar de ser o centro das atenções haja visto que ambos podem ser válidos de acordo com o tipo de problema a ser abordado.</p>
<p>Na pesquisa quantitativo o estudioso esta fora do contexto do problema, ele coleta os dados matemáticos, processa e analisa os resultados baseados nas teorias que definem as bases do objeto de estudo, no modelo  qualitativo o pesquisador está inserido no contexto do problema onde a forma como os dados são coletados é muito importante e a descrição dos fatos coletados e sua análise são verbalizadas e dependem mais do conhecimento do pesquisador do que do método que está sendo aplicado.</p>
<p>A conclusão que se chegou após a análise bibliográfica é a de que ambos os métodos são válidos e se complementam, um nos aspectos mais objetivos (qualitativos)  outros nos aspectos mais subjetivos e discursivos (qualitativos), em uma mesma pesquisa podem ser usados os dois métodos de tal forma que um complemente ou indusa a necessidade da utilização do outro em razão de aspectos novos descobertos na aplicação do primeiro método, essa complementação ocorre quando o novo problema a ser abordado é complexo ou ineficiente para analisar a nova faceta do problema descoberto.</p>
<p>&nbsp;</p>
<p><!--[if gte mso 9]><xml><br />
 <w:WordDocument><br />
  <w:View>Normal</w:View><br />
  <w:Zoom>0</w:Zoom><br />
  <w:TrackMoves/><br />
  <w:TrackFormatting/><br />
  <w:PunctuationKerning/><br />
  <w:ValidateAgainstSchemas/><br />
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid><br />
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent><br />
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText><br />
  <w:DoNotPromoteQF/><br />
  <w:LidThemeOther>EN-US</w:LidThemeOther><br />
  <w:LidThemeAsian>X-NONE</w:LidThemeAsian><br />
  <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript><br />
  <w:Compatibility><br />
   <w:BreakWrappedTables/><br />
   <w:SnapToGridInCell/><br />
   <w:WrapTextWithPunct/><br />
   <w:UseAsianBreakRules/><br />
   <w:DontGrowAutofit/><br />
   <w:SplitPgBreakAndParaMark/><br />
   <w:DontVertAlignCellWithSp/><br />
   <w:DontBreakConstrainedForcedTables/><br />
   <w:DontVertAlignInTxbx/><br />
   <w:Word11KerningPairs/><br />
   <w:CachedColBalance/><br />
  </w:Compatibility><br />
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel><br />
  <m:mathPr><br />
   <m:mathFont m:val="Cambria Math"/><br />
   <m:brkBin m:val="before"/><br />
   <m:brkBinSub m:val="&#45;-"/><br />
   <m:smallFrac m:val="off"/><br />
   <m:dispDef/><br />
   <m:lMargin m:val="0"/><br />
   <m:rMargin m:val="0"/><br />
   <m:defJc m:val="centerGroup"/><br />
   <m:wrapIndent m:val="1440"/><br />
   <m:intLim m:val="subSup"/><br />
   <m:naryLim m:val="undOvr"/><br />
  </m:mathPr></w:WordDocument><br />
</xml><![endif]--><!--[if gte mso 9]><xml><br />
 <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"<br />
  DefSemiHidden="true" DefQFormat="false" DefPriority="99"<br />
  LatentStyleCount="267"><br />
  <w:LsdException Locked="false" Priority="0" SemiHidden="false"<br />
   UnhideWhenUsed="false" QFormat="true" Name="Normal"/><br />
  <w:LsdException Locked="false" Priority="9" SemiHidden="false"<br />
   UnhideWhenUsed="false" QFormat="true" Name="heading 1"/><br />
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/><br />
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/><br />
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/><br />
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/><br />
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/><br />
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/><br />
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/><br />
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/><br />
  <w:LsdException Locked="false" Priority="39" Name="toc 1"/><br />
  <w:LsdException Locked="false" Priority="39" Name="toc 2"/><br />
  <w:LsdException Locked="false" Priority="39" Name="toc 3"/><br />
  <w:LsdException Locked="false" Priority="39" Name="toc 4"/><br />
  <w:LsdException Locked="false" Priority="39" Name="toc 5"/><br />
  <w:LsdException Locked="false" Priority="39" Name="toc 6"/><br />
  <w:LsdException Locked="false" Priority="39" Name="toc 7"/><br />
  <w:LsdException Locked="false" Priority="39" Name="toc 8"/><br />
  <w:LsdException Locked="false" Priority="39" Name="toc 9"/><br />
  <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/><br />
  <w:LsdException Locked="false" Priority="10" SemiHidden="false"<br />
   UnhideWhenUsed="false" QFormat="true" Name="Title"/><br />
  <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/><br />
  <w:LsdException Locked="false" Priority="11" SemiHidden="false"<br />
   UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/><br />
  <w:LsdException Locked="false" Priority="22" SemiHidden="false"<br />
   UnhideWhenUsed="false" QFormat="true" Name="Strong"/><br />
  <w:LsdException Locked="false" Priority="20" SemiHidden="false"<br />
   UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/><br />
  <w:LsdException Locked="false" Priority="59" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Table Grid"/><br />
  <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/><br />
  <w:LsdException Locked="false" Priority="1" SemiHidden="false"<br />
   UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/><br />
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Light Shading"/><br />
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Light List"/><br />
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Light Grid"/><br />
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Shading 1"/><br />
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Shading 2"/><br />
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium List 1"/><br />
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium List 2"/><br />
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Grid 1"/><br />
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Grid 2"/><br />
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Grid 3"/><br />
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Dark List"/><br />
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Colorful Shading"/><br />
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Colorful List"/><br />
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Colorful Grid"/><br />
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Light Shading Accent 1"/><br />
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Light List Accent 1"/><br />
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Light Grid Accent 1"/><br />
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/><br />
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/><br />
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/><br />
  <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/><br />
  <w:LsdException Locked="false" Priority="34" SemiHidden="false"<br />
   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/><br />
  <w:LsdException Locked="false" Priority="29" SemiHidden="false"<br />
   UnhideWhenUsed="false" QFormat="true" Name="Quote"/><br />
  <w:LsdException Locked="false" Priority="30" SemiHidden="false"<br />
   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/><br />
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/><br />
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/><br />
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/><br />
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/><br />
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Dark List Accent 1"/><br />
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/><br />
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Colorful List Accent 1"/><br />
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/><br />
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Light Shading Accent 2"/><br />
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Light List Accent 2"/><br />
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Light Grid Accent 2"/><br />
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/><br />
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/><br />
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/><br />
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/><br />
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/><br />
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/><br />
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/><br />
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Dark List Accent 2"/><br />
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/><br />
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Colorful List Accent 2"/><br />
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/><br />
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Light Shading Accent 3"/><br />
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Light List Accent 3"/><br />
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Light Grid Accent 3"/><br />
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/><br />
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/><br />
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/><br />
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/><br />
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/><br />
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/><br />
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/><br />
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Dark List Accent 3"/><br />
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/><br />
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Colorful List Accent 3"/><br />
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/><br />
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Light Shading Accent 4"/><br />
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Light List Accent 4"/><br />
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Light Grid Accent 4"/><br />
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/><br />
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/><br />
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/><br />
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/><br />
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/><br />
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/><br />
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/><br />
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Dark List Accent 4"/><br />
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/><br />
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Colorful List Accent 4"/><br />
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/><br />
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Light Shading Accent 5"/><br />
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Light List Accent 5"/><br />
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Light Grid Accent 5"/><br />
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/><br />
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/><br />
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/><br />
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/><br />
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/><br />
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/><br />
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/><br />
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Dark List Accent 5"/><br />
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/><br />
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Colorful List Accent 5"/><br />
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/><br />
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Light Shading Accent 6"/><br />
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Light List Accent 6"/><br />
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Light Grid Accent 6"/><br />
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/><br />
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/><br />
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/><br />
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/><br />
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/><br />
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/><br />
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/><br />
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Dark List Accent 6"/><br />
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/><br />
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Colorful List Accent 6"/><br />
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"<br />
   UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/><br />
  <w:LsdException Locked="false" Priority="19" SemiHidden="false"<br />
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/><br />
  <w:LsdException Locked="false" Priority="21" SemiHidden="false"<br />
   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/><br />
  <w:LsdException Locked="false" Priority="31" SemiHidden="false"<br />
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/><br />
  <w:LsdException Locked="false" Priority="32" SemiHidden="false"<br />
   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/><br />
  <w:LsdException Locked="false" Priority="33" SemiHidden="false"<br />
   UnhideWhenUsed="false" QFormat="true" Name="Book Title"/><br />
  <w:LsdException Locked="false" Priority="37" Name="Bibliography"/><br />
  <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/><br />
 </w:LatentStyles><br />
</xml><![endif]--><!--[if gte mso 10]></p>
<style>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-qformat:yes;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin-top:0in;
	mso-para-margin-right:0in;
	mso-para-margin-bottom:10.0pt;
	mso-para-margin-left:0in;
	line-height:115%;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
</style>
<p><![endif]--></p>
<p class="MsoNormal">Resumo do artigo. O método científico na psicologia: abordagem qualitative x quantitative</p>
<p class="MsoNormal">A psicologia no ociedente surgiu com os gregos que ao viverem em polys cidades começaram a estudar o comportamento da alma humana através da psicologia.</p>
<p class="MsoNormal">No século XIX e XX a psicologia passou a ter duas vertentes, na primeira,<span>  </span>se estuda o indivíduo em ambientes controlados, laboratórios, (quantitativas) e na segunda o estudo do homem como um todo em seu ambiente.</p>
<p class="MsoNormal">Dessas duas vertentes sugriu a divergência quanto aos métodos da coleta de dados haja visto que no primeiro a ciência fria é aplicada e no segundo usa-se as observações empíricas como ferramenta de coleta de dados. Dois métodos antagônicos o que levou a psicologia a um ponto de rupture com seus antigos paradigmas.</p>
<p class="MsoNormal">A psicologia tentou valer-se em grande parte dos métodos positivistas a fim de se firmar como ciências deixando a margem diversos aspectos do seu objeto de estudo (homem) que não podiam ser quantificados em variáveis, sendo assim,<span>  </span>discute-se que o método qualitative para pesquisa da psicologia é mais adequado haja visto que o homem é muito complexo e deve ser estudado como um todo em seu ambiente.</p>
<p class="MsoNormal">Porém a discusão sobre usar método quantiativo ou qualitative deve deixar de ser o centro das atenções haja visto que ambos podem ser válidos de acordo com o tipo de problema a ser abordado.</p>
<p class="MsoNormal">Na pesquisa quantitative o estudioso esta fora do contexto do problema, ele coleta os dados matemáticos, processa e analisa os resultados baseados nas teorias que definem as bases do objeto de estudo, no modelo<span>  </span>qualitativo o pesquisador está inserido no contexto do problema onde a forma como os dados são coletados é muito importante e a descrição dos fatos coletados e sua análise são verbalizadas e dependem mais do conhecimento do pesquisador do que do método que está sendo aplicado.</p>
<p class="MsoNormal">A conclusão que se chegou após a análise bibliográfica é a de que ambos os métodos são válidos e se complementam, um nos aspectos mais objetivos (qualitativos)<span>  </span>outros nos aspectos mais subjetivos e discursivos (qualitativos), em uma mesma pesquisa podem ser usados os dois métodos de tal forma que um complemente ou indusa a necessidade da utilização do outro em razão de aspectos novos descobernos na aplicação do primeiro método, essa complementação ocorre quando o novo problema a ser abordado é complexo ou ineficiente para analisar a nova faceta do problema decoberto.</p>
<p class="MsoNormal">
</div><!-- fim mwordstext -->]]></content:encoded>
			<wfw:commentRss>http://battisti.etc.br/2013/02/04/resumo-escrito-por-mim-do-artigo-o-metodo-cientifico-na-psicologia-abordagem-qualitativa-e-quantitativa-escrito-por-gisele-cristina-resende-fernandes-da-silva/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shorewall liberar todos os ips bloqueados</title>
		<link>http://battisti.etc.br/2013/01/12/shorewall-liberar-todos-os-ips-bloqueados/</link>
		<comments>http://battisti.etc.br/2013/01/12/shorewall-liberar-todos-os-ips-bloqueados/#comments</comments>
		<pubDate>Sat, 12 Jan 2013 11:59:35 +0000</pubDate>
		<dc:creator><![CDATA[Battisti]]></dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://battisti.etc.br/?p=1194</guid>
		<description><![CDATA[Não encontrei nenhum parâmetro no shorewall para liberar todos os ips de uma única vez, para liberar apenas um use: shorewall allow 10.1.1.1 . Desta forma tive que achar uma solução para este problema, no meu caso fiz: 1 &#8211; Usei o awk para remover apenas os ips que estava bloqueados e jogar eles para... <a class="more" href="http://battisti.etc.br/2013/01/12/shorewall-liberar-todos-os-ips-bloqueados/">Continue reading &#8594;</a>]]></description>
				<content:encoded><![CDATA[<div class="mwordstext"><p>Não encontrei nenhum parâmetro no shorewall para liberar todos os ips de uma única vez, para liberar apenas um use: shorewall allow 10.1.1.1 .</p>
<p>Desta forma tive que achar uma solução para este problema, no meu caso fiz:</p>
<p>1 &#8211; Usei o awk para remover apenas os ips que estava bloqueados e jogar eles para um arquivo</p>
<p>shorewall show dynamic | awk &#8216;{print $8}&#8217; &gt; libera.txt</p>
<p>2 &#8211; Percorrer este arquivo linha por linha para remover os ips (shell script)</p>
<p>#!/bin/bash<br />
cat ip.txt |<br />
while read linha; do<br />
shorewall allow $linha;<br />
done</p>
<p>Feito todos os ips foram liberados.</p>
</div><!-- fim mwordstext -->]]></content:encoded>
			<wfw:commentRss>http://battisti.etc.br/2013/01/12/shorewall-liberar-todos-os-ips-bloqueados/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Como desbloquear domínio na hora / Esqueci de pagar meu domínio</title>
		<link>http://battisti.etc.br/2012/10/30/como-desbloquear-dominio-na-hora-esqueci-de-pagar-meu-dominio/</link>
		<comments>http://battisti.etc.br/2012/10/30/como-desbloquear-dominio-na-hora-esqueci-de-pagar-meu-dominio/#comments</comments>
		<pubDate>Tue, 30 Oct 2012 20:11:09 +0000</pubDate>
		<dc:creator><![CDATA[Battisti]]></dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Internet]]></category>

		<guid isPermaLink="false">http://battisti.etc.br/?p=1186</guid>
		<description><![CDATA[Se o seu domínio é .br então basta acessar o endereço https://registro.br/cgi-bin/nicbr/extpag_trigger Preencher o formulário escolher o meio de pagamento e pronto seu domínio ficará liberado por 24 horas! OBS: Depois do procedimento demora no máximo 30 minutos pro site voltar a funcionar. OBS 2: Pague o domínio se não fizer isso vai bloquear novamente... <a class="more" href="http://battisti.etc.br/2012/10/30/como-desbloquear-dominio-na-hora-esqueci-de-pagar-meu-dominio/">Continue reading &#8594;</a>]]></description>
				<content:encoded><![CDATA[<div class="mwordstext"><p>Se o seu domínio é .br então basta acessar o endereço</p>
<p>https://registro.br/cgi-bin/nicbr/extpag_trigger</p>
<p>Preencher o formulário escolher o meio de pagamento e pronto seu domínio ficará liberado por 24 horas!</p>
<p><strong>OBS:</strong> Depois do procedimento demora no máximo 30 minutos pro site voltar a funcionar.</p>
<p><strong>OBS 2:</strong> Pague o domínio se não fizer isso vai bloquear novamente <img src="http://battisti.etc.br/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /></p>
<p><strong>OBS 3</strong>: Coloque na tua agenda do ano  seguinte para pagar o domínio</p>
</div><!-- fim mwordstext -->]]></content:encoded>
			<wfw:commentRss>http://battisti.etc.br/2012/10/30/como-desbloquear-dominio-na-hora-esqueci-de-pagar-meu-dominio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Matemática!</title>
		<link>http://battisti.etc.br/2012/09/28/matematica/</link>
		<comments>http://battisti.etc.br/2012/09/28/matematica/#comments</comments>
		<pubDate>Fri, 28 Sep 2012 14:42:31 +0000</pubDate>
		<dc:creator><![CDATA[Battisti]]></dc:creator>
				<category><![CDATA[Sem categoria]]></category>

		<guid isPermaLink="false">http://battisti.etc.br/?p=1182</guid>
		<description><![CDATA[Achei este texto na net, copiei e colei aqui no meu blog para não perder pois ilustra muito bem a situação atual do ensino da matemática e outras ciências exatas onde é necessário mais do um simples bater de olhos para resolver o problema. Antigamente se ensinava e cobrava tabuada, caligrafia, redação, datilografia&#8230; Havia aulas... <a class="more" href="http://battisti.etc.br/2012/09/28/matematica/">Continue reading &#8594;</a>]]></description>
				<content:encoded><![CDATA[<div class="mwordstext"><p>Achei este texto na net, copiei e colei aqui no meu blog para não perder pois ilustra muito bem a situação atual do ensino da matemática e outras ciências exatas onde é necessário mais do um simples bater de olhos para resolver o problema.</p>
<p>Antigamente se ensinava e cobrava tabuada, caligrafia, redação, datilografia&#8230;</p>
<p>Havia aulas de Educação Física, Moral e Cívica, Práticas Agrícolas, Práticas Industriais e cantava-se o Hino Nacional, hasteando a Bandeira Nacional antes de iniciar as aulas&#8230;</p>
<p>Leiam o relato de uma Professora de Matemática:</p>
<p>Semana passada, comprei um produto que custou R$ 15,80. Dei à balconista R$ 20,00 e peguei na minha bolsa 80 centavos, para evitar receber ainda mais moedas. A balconista pegou o dinheiro e ficou olhando para a máquina registradora, aparentemente sem saber o que fazer.</p>
<p>Tentei explicar que ela tinha que me dar 5,00 reais de troco, mas ela não se convenceu e chamou o gerente para ajudá-la.</p>
<p>Ficou com lágrimas nos olhos enquanto o gerente tentava explicar e ela aparentemente continuava sem entender.</p>
<p>Por que estou contando isso?</p>
<p>Porque me dei conta da evolução do ensino de matemática desde 1950, que foi assim:</p>
<p>1. Ensino de matemática em 1950:</p>
<p>Um lenhador vende um carro de lenha por R$ 100,00. O custo de produção é igual a 4/5 do preço de venda. Qual é o lucro?</p>
<p>2. Ensino de matemática em 1970:</p>
<p>Um lenhador vende um carro de lenha por R$ 100,00. O custo de produção é igual a 4/5 do preço de venda ou R$ 80,00. Qual é o lucro?</p>
<p>3. Ensino de matemática em 1980:</p>
<p>Um lenhador vende um carro de lenha por R$ 100,00. O custo de produção é R$ 80,00. Qual é o lucro?</p>
<p>4. Ensino de matemática em 1990:</p>
<p>Um lenhador vende um carro de lenha por R$ 100,00. O custo de produção é R$ 80,00. Escolha a resposta certa, que indica o lucro:</p>
<p>(  )R$ 20,00 (  )R$ 40,00 (  )R$ 60,00 (  )R$ 80,00 (  )R$ 100,00</p>
<p>5. Ensino de matemática em 2000:</p>
<p>Um lenhador vende um carro de lenha por R$ 100,00. O custo de produção é R$ 80,00. O lucro é de R$ 20,00. Está certo?</p>
<p>(  )SIM (  ) NÃO</p>
<p>6. Ensino de matemática em 2009:</p>
<p>Um lenhador vende um carro de lenha por R$ 100,00. O custo de produção é R$ 80,00. Se você souber ler, coloque um X no R$ 20,00.</p>
<p>(  )R$ 20,00 (  )R$ 40,00 (  )R$ 60,00 (  )R$ 80,00 (  )R$ 100,00</p>
<p>7. Em 2011 vai ser assim:</p>
<p>Um lenhador vende um carro de lenha por R$ 100,00. O custo de produção é R$ 80,00. Se você souber ler, coloque um X no R$ 20,00. (Se você é afro descendente, especial, indígena ou de qualquer outra minoria social não precisa responder).</p>
<p>(  )R$ 20,00 (  )R$ 40,00 (  )R$ 60,00 (  )R$ 80,00 (  )R$ 100,00</p>
<p>E se um moleque resolver pichar a sala de aula e a professora fizer com que ele pinte a sala novamente, os pais ficam enfurecidos pois a professora provocou traumas na criança.</p>
<p>&#8211; Essa pergunta foi vencedora em um congresso sobre vida sustentável:</p>
<p>&#8220;Todo mundo está &#8216;pensando&#8217; em deixar um planeta melhor para nossos filhos&#8230; Quando é que se &#8216;pensará&#8217; em deixar filhos melhores para o nosso planeta?&#8221;</p>
</div><!-- fim mwordstext -->]]></content:encoded>
			<wfw:commentRss>http://battisti.etc.br/2012/09/28/matematica/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Sqlite Data Java</title>
		<link>http://battisti.etc.br/2012/09/02/sqlite-data-java/</link>
		<comments>http://battisti.etc.br/2012/09/02/sqlite-data-java/#comments</comments>
		<pubDate>Sun, 02 Sep 2012 21:52:57 +0000</pubDate>
		<dc:creator><![CDATA[Battisti]]></dc:creator>
				<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://battisti.etc.br/?p=1178</guid>
		<description><![CDATA[Introdução O SQLite é um banco de dados bastante simples sendo assim não oferece recursos para manipulação de data. Uma estratégia para resolver este problema é utilizar um campo string e salvar a data em milisegundos. Exemplos Converter uma data em String para milissegundo String aux = "10/10/2012"; int dia = Integer.parseInt(aux.substring(0, 2)); int mes... <a class="more" href="http://battisti.etc.br/2012/09/02/sqlite-data-java/">Continue reading &#8594;</a>]]></description>
				<content:encoded><![CDATA[<div class="mwordstext"><h2>Introdução</h2>
<p>O SQLite é um banco de dados bastante simples sendo assim não oferece recursos para manipulação de data. Uma estratégia para resolver este problema é utilizar um campo string e salvar a data em milisegundos.</p>
<h2>Exemplos</h2>
<p>Converter uma data em String para milissegundo</p>
<pre>   String aux = "10/10/2012";
   int dia = Integer.parseInt(aux.substring(0, 2));
   int mes = Integer.parseInt(aux.substring(3, 5))-1;
   int ano = Integer.parseInt(aux.substring(6, 10));
   Calendar c = new GregorianCalendar(ano, mes, dia, 23, 59, 59);
   c.getTimeInMillis();</pre>
<p>Converter uma data em milissegundo para um Date</p>
<pre>  long yourmilliseconds = Long.parseLong(a.getData());
  SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/YYYY");
  Date resultdate = new Date(yourmilliseconds);
  return (sdf.format(resultdate));</pre>
</div><!-- fim mwordstext -->]]></content:encoded>
			<wfw:commentRss>http://battisti.etc.br/2012/09/02/sqlite-data-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JTable + Linked List / Vector com AbsctractTableModel</title>
		<link>http://battisti.etc.br/2012/08/26/jtable-linked-list-vector-com-absctracttablemodel/</link>
		<comments>http://battisti.etc.br/2012/08/26/jtable-linked-list-vector-com-absctracttablemodel/#comments</comments>
		<pubDate>Sun, 26 Aug 2012 02:18:20 +0000</pubDate>
		<dc:creator><![CDATA[Battisti]]></dc:creator>
				<category><![CDATA[Sem categoria]]></category>

		<guid isPermaLink="false">http://battisti.etc.br/?p=1168</guid>
		<description><![CDATA[versão 1.1 Motivação Porque estou escrevendo este post: pois não consegui achar em nenhum lugar da net resumidinho e especial o que estava procurando, encontrei muita coisa mas fragmentada, o que mais chegou perto do que eu queria foram: http://nealbuerger.com/2012/01/java-gui-using-abstracttablemodel/ http://www.guj.com.br/java/132698-jtable-removendo-colunas-em-tempo-de-execucao#714736 Objetivo Cria um JTable que utiliza um Vector / LinkedList para armazenar objetos que... <a class="more" href="http://battisti.etc.br/2012/08/26/jtable-linked-list-vector-com-absctracttablemodel/">Continue reading &#8594;</a>]]></description>
				<content:encoded><![CDATA[<div class="mwordstext"><h2>versão 1.1</h2>
<h2>Motivação</h2>
<p>Porque estou escrevendo este post: pois não consegui achar em nenhum lugar da net resumidinho e especial o que estava procurando, encontrei muita coisa mas fragmentada, o que mais chegou perto do que eu queria foram:</p>
<p><a href="http://nealbuerger.com/2012/01/java-gui-using-abstracttablemodel/">http://nealbuerger.com/2012/01/java-gui-using-abstracttablemodel/</a></p>
<p><a href="http://www.guj.com.br/java/132698-jtable-removendo-colunas-em-tempo-de-execucao#714736">http://www.guj.com.br/java/132698-jtable-removendo-colunas-em-tempo-de-execucao#714736</a></p>
<h2>Objetivo</h2>
<p>Cria um JTable que utiliza um Vector / LinkedList para armazenar objetos que serão criados dinamicamente pelos usuários através do preenchimento de campos de texto.</p>
<p>Foi utilizado o NetBeans versão 7.2, o editor visual dele está ficando bom <img src="http://battisti.etc.br/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></p>
<p>Veja na imagem abaixo o resultado final</p>
<h2>Execução</h2>
<p>Este exemplo irá trabalha com uma classe abstrata chamada conta e uma classe concreta chamada ContaCorrente</p>

<div class="wp_syntax"><table><tr><td class="code"><pre class="java"><span class="kw1">package</span> <span class="co2">bancob</span><span class="sy0">;</span>
<span class="kw1">public</span> <span class="kw1">abstract</span> <span class="kw1">class</span> Conta <span class="br0">&#123;</span>
&nbsp;
<span class="kw1">private</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+string"><span class="kw3">String</span></a> cliente<span class="sy0">;</span>
<span class="kw1">private</span> <span class="kw4">int</span> numero<span class="sy0">;</span>
<span class="kw1">private</span> <span class="kw4">double</span> saldo<span class="sy0">;</span>
&nbsp;
<span class="kw1">public</span> Conta<span class="br0">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+string"><span class="kw3">String</span></a> cliente, <span class="kw4">int</span> numero, <span class="kw4">double</span> saldo<span class="br0">&#41;</span> <span class="br0">&#123;</span>
<span class="kw1">this</span>.<span class="me1">cliente</span> <span class="sy0">=</span> cliente<span class="sy0">;</span>
<span class="kw1">this</span>.<span class="me1">numero</span> <span class="sy0">=</span> numero<span class="sy0">;</span>
<span class="kw1">this</span>.<span class="me1">saldo</span> <span class="sy0">=</span> saldo<span class="sy0">;</span>
<span class="br0">&#125;</span>
&nbsp;
<span class="kw1">public</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+string"><span class="kw3">String</span></a> getCliente<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
<span class="kw1">return</span> cliente<span class="sy0">;</span>
<span class="br0">&#125;</span>
&nbsp;
<span class="kw1">public</span> <span class="kw4">void</span> setCliente<span class="br0">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+string"><span class="kw3">String</span></a> cliente<span class="br0">&#41;</span> <span class="br0">&#123;</span>
<span class="kw1">this</span>.<span class="me1">cliente</span> <span class="sy0">=</span> cliente<span class="sy0">;</span>
<span class="br0">&#125;</span>
&nbsp;
<span class="kw1">public</span> <span class="kw4">int</span> getNumero<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
<span class="kw1">return</span> numero<span class="sy0">;</span>
<span class="br0">&#125;</span>
&nbsp;
<span class="kw1">public</span> <span class="kw4">void</span> setNumero<span class="br0">&#40;</span><span class="kw4">int</span> numero<span class="br0">&#41;</span> <span class="br0">&#123;</span>
<span class="kw1">this</span>.<span class="me1">numero</span> <span class="sy0">=</span> numero<span class="sy0">;</span>
<span class="br0">&#125;</span>
&nbsp;
<span class="kw1">public</span> <span class="kw4">double</span> getSaldo<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
<span class="kw1">return</span> saldo<span class="sy0">;</span>
<span class="br0">&#125;</span>
&nbsp;
<span class="kw1">public</span> <span class="kw4">void</span> setSaldo<span class="br0">&#40;</span><span class="kw4">double</span> saldo<span class="br0">&#41;</span> <span class="br0">&#123;</span>
<span class="kw1">this</span>.<span class="me1">saldo</span> <span class="sy0">=</span> saldo<span class="sy0">;</span>
<span class="br0">&#125;</span>
&nbsp;
<span class="kw1">public</span> <span class="kw1">abstract</span> <span class="kw4">void</span> sacar<span class="br0">&#40;</span><span class="kw4">double</span> valor<span class="br0">&#41;</span><span class="sy0">;</span>
<span class="kw1">public</span> <span class="kw1">abstract</span> <span class="kw4">void</span> depositar<span class="br0">&#40;</span><span class="kw4">double</span> valor<span class="br0">&#41;</span><span class="sy0">;</span>
<span class="br0">&#125;</span>
&nbsp;
<span class="kw1">package</span> <span class="co2">bancob</span><span class="sy0">;</span>
&nbsp;
<span class="kw1">public</span> <span class="kw1">class</span> ContaCorrente <span class="kw1">extends</span> Conta <span class="br0">&#123;</span>
&nbsp;
<span class="kw1">private</span> <span class="kw4">double</span> limite<span class="sy0">;</span>
&nbsp;
<span class="kw1">public</span> ContaCorrente<span class="br0">&#40;</span><span class="kw4">double</span> limite, <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+string"><span class="kw3">String</span></a> cliente, <span class="kw4">int</span> numero, <span class="kw4">double</span> saldo<span class="br0">&#41;</span> <span class="br0">&#123;</span>
<span class="kw1">super</span><span class="br0">&#40;</span>cliente, numero, saldo<span class="br0">&#41;</span><span class="sy0">;</span>
<span class="kw1">this</span>.<span class="me1">limite</span> <span class="sy0">=</span> limite<span class="sy0">;</span>
<span class="br0">&#125;</span>
&nbsp;
<span class="kw1">public</span> <span class="kw4">double</span> getLimite<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
<span class="kw1">return</span> limite<span class="sy0">;</span>
<span class="br0">&#125;</span>
&nbsp;
<span class="kw1">public</span> <span class="kw4">void</span> setLimite<span class="br0">&#40;</span><span class="kw4">double</span> limite<span class="br0">&#41;</span> <span class="br0">&#123;</span>
<span class="kw1">this</span>.<span class="me1">limite</span> <span class="sy0">=</span> limite<span class="sy0">;</span>
<span class="br0">&#125;</span>
&nbsp;
@Override
<span class="kw1">public</span> <span class="kw4">void</span> sacar<span class="br0">&#40;</span><span class="kw4">double</span> valor<span class="br0">&#41;</span> <span class="br0">&#123;</span>
<span class="kw1">if</span><span class="br0">&#40;</span>valor maior<span class="sy0">=</span> <span class="br0">&#40;</span><span class="kw1">this</span>.<span class="me1">getSaldo</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">+</span>limite<span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#123;</span>
<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+system"><span class="kw3">System</span></a>.<span class="me1">out</span>.<span class="me1">println</span><span class="br0">&#40;</span><span class="st0">&quot;Sacou &quot;</span><span class="sy0">+</span>valor<span class="br0">&#41;</span><span class="sy0">;</span>
<span class="kw1">this</span>.<span class="me1">setSaldo</span><span class="br0">&#40;</span><span class="kw1">this</span>.<span class="me1">getSaldo</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">-</span>valor<span class="br0">&#41;</span><span class="sy0">;</span>
<span class="br0">&#125;</span> <span class="kw1">else</span> <span class="br0">&#123;</span>
<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+system"><span class="kw3">System</span></a>.<span class="me1">out</span>.<span class="me1">println</span><span class="br0">&#40;</span><span class="st0">&quot;Saldo insuficiente&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="br0">&#125;</span>
<span class="br0">&#125;</span>
&nbsp;
@Override
<span class="kw1">public</span> <span class="kw4">void</span> depositar<span class="br0">&#40;</span><span class="kw4">double</span> valor<span class="br0">&#41;</span> <span class="br0">&#123;</span>
<span class="kw1">throw</span> <span class="kw1">new</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+unsupportedoperationexception"><span class="kw3">UnsupportedOperationException</span></a><span class="br0">&#40;</span><span class="st0">&quot;Not supported yet.&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
<span class="br0">&#125;</span>
&nbsp;
<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+jtable"><span class="kw3">JTable</span></a> é o objeto da API swing responsável por exibir uma tabela, imagina uma planilha <span class="kw1">do</span> excel.
&nbsp;
<span class="me1">O</span> JTAble não deve ficar responsável por absolutamente nada <span class="kw1">do</span> que diz respeito a gestão dos dados que serão exibidos o componente caberá a função de definir onde no <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+jframe"><span class="kw3">JFrame</span></a> será exibida a tabela, todo o resto deve ser programado em uma classe auxiliar que irá extender a classe <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+abstracttablemodel"><span class="kw3">AbstractTableModel</span></a>.
&nbsp;
<span class="me1">Nesta</span> classe você irá definir a quantidade de colunas, de que maneira cada uma delas será exibida, quais serão os dados e de que maneira eles <span class="br0">&#40;</span>os dados serão manipulados<span class="br0">&#41;</span>.
&nbsp;
<span class="me1">Segue</span> abaixo o código completo da aplicação funcionando.</pre></td></tr></table></div>


<div class="wp_syntax"><table><tr><td class="code"><pre class="java"><span class="kw1">package</span> <span class="co2">bancob</span><span class="sy0">;</span>
&nbsp;
<span class="kw1">import</span> <span class="co2">java.text.DecimalFormatSymbols</span><span class="sy0">;</span>
<span class="kw1">import</span> <span class="co2">java.util.Locale</span><span class="sy0">;</span>
<span class="kw1">import</span> <span class="co2">java.util.Vector</span><span class="sy0">;</span>
<span class="kw1">import</span> <span class="co2">javax.swing.JOptionPane</span><span class="sy0">;</span>
<span class="kw1">import</span> <span class="co2">javax.swing.table.AbstractTableModel</span><span class="sy0">;</span>
&nbsp;
<span class="kw1">public</span> <span class="kw1">class</span> ListarContaCorrete <span class="kw1">extends</span> javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+jdialog"><span class="kw3">JDialog</span></a> <span class="br0">&#123;</span>
&nbsp;
    ModeloTabelaContas modelo <span class="sy0">=</span> <span class="kw1">new</span> ModeloTabelaContas<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
    <span class="kw4">int</span> linhaselecionada<span class="sy0">;</span>
    ContaCorrente contaSelecionada<span class="sy0">;</span>
&nbsp;
    <span class="kw1">public</span> ListarContaCorrete<span class="br0">&#40;</span>java.<span class="me1">awt</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+frame"><span class="kw3">Frame</span></a> parent, <span class="kw4">boolean</span> modal<span class="br0">&#41;</span> <span class="br0">&#123;</span>
        <span class="kw1">super</span><span class="br0">&#40;</span>parent, modal<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
        initComponents<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
        tbContas.<span class="me1">setModel</span><span class="br0">&#40;</span>modelo<span class="br0">&#41;</span><span class="sy0">;</span>
    <span class="br0">&#125;</span>
&nbsp;
    @SuppressWarnings<span class="br0">&#40;</span><span class="st0">&quot;unchecked&quot;</span><span class="br0">&#41;</span>
    <span class="co1">// &lt;editor-fold defaultstate=&quot;collapsed&quot; desc=&quot;Generated Code&quot;&gt;</span>
    <span class="kw1">private</span> <span class="kw4">void</span> initComponents<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp;
        jScrollPane1 <span class="sy0">=</span> <span class="kw1">new</span> javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+jscrollpane"><span class="kw3">JScrollPane</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        tbContas <span class="sy0">=</span> <span class="kw1">new</span> javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+jtable"><span class="kw3">JTable</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        txtnome <span class="sy0">=</span> <span class="kw1">new</span> javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+jtextfield"><span class="kw3">JTextField</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        jLabel1 <span class="sy0">=</span> <span class="kw1">new</span> javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+jlabel"><span class="kw3">JLabel</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        jLabel2 <span class="sy0">=</span> <span class="kw1">new</span> javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+jlabel"><span class="kw3">JLabel</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        jLabel3 <span class="sy0">=</span> <span class="kw1">new</span> javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+jlabel"><span class="kw3">JLabel</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        jButton1 <span class="sy0">=</span> <span class="kw1">new</span> javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+jbutton"><span class="kw3">JButton</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        jButton2 <span class="sy0">=</span> <span class="kw1">new</span> javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+jbutton"><span class="kw3">JButton</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        txtidconta <span class="sy0">=</span> <span class="kw1">new</span> javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+jlabel"><span class="kw3">JLabel</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        jButton3 <span class="sy0">=</span> <span class="kw1">new</span> javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+jbutton"><span class="kw3">JButton</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        jButton4 <span class="sy0">=</span> <span class="kw1">new</span> javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+jbutton"><span class="kw3">JButton</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        txtsaldo <span class="sy0">=</span> <span class="kw1">new</span> javax.<span class="me1">swing</span>.<span class="me1">JFormattedTextField</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        txtlimite <span class="sy0">=</span> <span class="kw1">new</span> javax.<span class="me1">swing</span>.<span class="me1">JFormattedTextField</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
        setDefaultCloseOperation<span class="br0">&#40;</span>javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+windowconstants"><span class="kw3">WindowConstants</span></a>.<span class="me1">DISPOSE_ON_CLOSE</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
        jScrollPane1.<span class="me1">setViewportView</span><span class="br0">&#40;</span>tbContas<span class="br0">&#41;</span><span class="sy0">;</span>
        tbContas.<span class="me1">getAccessibleContext</span><span class="br0">&#40;</span><span class="br0">&#41;</span>.<span class="me1">setAccessibleName</span><span class="br0">&#40;</span><span class="st0">&quot;&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
        jLabel1.<span class="me1">setText</span><span class="br0">&#40;</span><span class="st0">&quot;Nome:&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
        jLabel2.<span class="me1">setText</span><span class="br0">&#40;</span><span class="st0">&quot;Saldo:&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
        jLabel3.<span class="me1">setText</span><span class="br0">&#40;</span><span class="st0">&quot;Limite:&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
        jButton1.<span class="me1">setText</span><span class="br0">&#40;</span><span class="st0">&quot;Salvar&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        jButton1.<span class="me1">addActionListener</span><span class="br0">&#40;</span><span class="kw1">new</span> java.<span class="me1">awt</span>.<span class="me1">event</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+actionlistener"><span class="kw3">ActionListener</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
            <span class="kw1">public</span> <span class="kw4">void</span> actionPerformed<span class="br0">&#40;</span>java.<span class="me1">awt</span>.<span class="me1">event</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+actionevent"><span class="kw3">ActionEvent</span></a> evt<span class="br0">&#41;</span> <span class="br0">&#123;</span>
                jButton1ActionPerformed<span class="br0">&#40;</span>evt<span class="br0">&#41;</span><span class="sy0">;</span>
            <span class="br0">&#125;</span>
        <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
        jButton2.<span class="me1">setText</span><span class="br0">&#40;</span><span class="st0">&quot;Carregar&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        jButton2.<span class="me1">addActionListener</span><span class="br0">&#40;</span><span class="kw1">new</span> java.<span class="me1">awt</span>.<span class="me1">event</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+actionlistener"><span class="kw3">ActionListener</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
            <span class="kw1">public</span> <span class="kw4">void</span> actionPerformed<span class="br0">&#40;</span>java.<span class="me1">awt</span>.<span class="me1">event</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+actionevent"><span class="kw3">ActionEvent</span></a> evt<span class="br0">&#41;</span> <span class="br0">&#123;</span>
                jButton2ActionPerformed<span class="br0">&#40;</span>evt<span class="br0">&#41;</span><span class="sy0">;</span>
            <span class="br0">&#125;</span>
        <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
        txtidconta.<span class="me1">setText</span><span class="br0">&#40;</span><span class="st0">&quot;Conta: não selecionada&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
        jButton3.<span class="me1">setText</span><span class="br0">&#40;</span><span class="st0">&quot;Remover&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        jButton3.<span class="me1">addActionListener</span><span class="br0">&#40;</span><span class="kw1">new</span> java.<span class="me1">awt</span>.<span class="me1">event</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+actionlistener"><span class="kw3">ActionListener</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
            <span class="kw1">public</span> <span class="kw4">void</span> actionPerformed<span class="br0">&#40;</span>java.<span class="me1">awt</span>.<span class="me1">event</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+actionevent"><span class="kw3">ActionEvent</span></a> evt<span class="br0">&#41;</span> <span class="br0">&#123;</span>
                jButton3ActionPerformed<span class="br0">&#40;</span>evt<span class="br0">&#41;</span><span class="sy0">;</span>
            <span class="br0">&#125;</span>
        <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
        jButton4.<span class="me1">setText</span><span class="br0">&#40;</span><span class="st0">&quot;Limpar&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        jButton4.<span class="me1">addActionListener</span><span class="br0">&#40;</span><span class="kw1">new</span> java.<span class="me1">awt</span>.<span class="me1">event</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+actionlistener"><span class="kw3">ActionListener</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
            <span class="kw1">public</span> <span class="kw4">void</span> actionPerformed<span class="br0">&#40;</span>java.<span class="me1">awt</span>.<span class="me1">event</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+actionevent"><span class="kw3">ActionEvent</span></a> evt<span class="br0">&#41;</span> <span class="br0">&#123;</span>
                jButton4ActionPerformed<span class="br0">&#40;</span>evt<span class="br0">&#41;</span><span class="sy0">;</span>
            <span class="br0">&#125;</span>
        <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
        txtsaldo.<span class="me1">setFormatterFactory</span><span class="br0">&#40;</span><span class="kw1">new</span> javax.<span class="me1">swing</span>.<span class="me1">text</span>.<span class="me1">DefaultFormatterFactory</span><span class="br0">&#40;</span><span class="kw1">new</span> javax.<span class="me1">swing</span>.<span class="me1">text</span>.<span class="me1">NumberFormatter</span><span class="br0">&#40;</span><span class="kw1">new</span> java.<span class="me1">text</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+decimalformat"><span class="kw3">DecimalFormat</span></a><span class="br0">&#40;</span><span class="st0">&quot;#0.00&quot;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
        txtlimite.<span class="me1">setFormatterFactory</span><span class="br0">&#40;</span><span class="kw1">new</span> javax.<span class="me1">swing</span>.<span class="me1">text</span>.<span class="me1">DefaultFormatterFactory</span><span class="br0">&#40;</span><span class="kw1">new</span> javax.<span class="me1">swing</span>.<span class="me1">text</span>.<span class="me1">NumberFormatter</span><span class="br0">&#40;</span><span class="kw1">new</span> java.<span class="me1">text</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+decimalformat"><span class="kw3">DecimalFormat</span></a><span class="br0">&#40;</span><span class="st0">&quot;#0.00&quot;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
        javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span> layout <span class="sy0">=</span> <span class="kw1">new</span> javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span><span class="br0">&#40;</span>getContentPane<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        getContentPane<span class="br0">&#40;</span><span class="br0">&#41;</span>.<span class="me1">setLayout</span><span class="br0">&#40;</span>layout<span class="br0">&#41;</span><span class="sy0">;</span>
        layout.<span class="me1">setHorizontalGroup</span><span class="br0">&#40;</span>
            layout.<span class="me1">createParallelGroup</span><span class="br0">&#40;</span>javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">Alignment</span>.<span class="me1">LEADING</span><span class="br0">&#41;</span>
            .<span class="me1">addGroup</span><span class="br0">&#40;</span>javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">Alignment</span>.<span class="me1">TRAILING</span>, layout.<span class="me1">createSequentialGroup</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
                .<span class="me1">addContainerGap</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
                .<span class="me1">addGroup</span><span class="br0">&#40;</span>layout.<span class="me1">createParallelGroup</span><span class="br0">&#40;</span>javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">Alignment</span>.<span class="me1">LEADING</span><span class="br0">&#41;</span>
                    .<span class="me1">addGroup</span><span class="br0">&#40;</span>layout.<span class="me1">createSequentialGroup</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
                        .<span class="me1">addComponent</span><span class="br0">&#40;</span>jLabel1<span class="br0">&#41;</span>
                        .<span class="me1">addGap</span><span class="br0">&#40;</span><span class="nu0">10</span>, <span class="nu0">10</span>, <span class="nu0">10</span><span class="br0">&#41;</span>
                        .<span class="me1">addComponent</span><span class="br0">&#40;</span>txtnome, javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">PREFERRED_SIZE</span>, <span class="nu0">190</span>, javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">PREFERRED_SIZE</span><span class="br0">&#41;</span><span class="br0">&#41;</span>
                    .<span class="me1">addComponent</span><span class="br0">&#40;</span>txtidconta<span class="br0">&#41;</span>
                    .<span class="me1">addGroup</span><span class="br0">&#40;</span>layout.<span class="me1">createSequentialGroup</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
                        .<span class="me1">addGroup</span><span class="br0">&#40;</span>layout.<span class="me1">createParallelGroup</span><span class="br0">&#40;</span>javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">Alignment</span>.<span class="me1">LEADING</span><span class="br0">&#41;</span>
                            .<span class="me1">addComponent</span><span class="br0">&#40;</span>jLabel2<span class="br0">&#41;</span>
                            .<span class="me1">addComponent</span><span class="br0">&#40;</span>jLabel3<span class="br0">&#41;</span><span class="br0">&#41;</span>
                        .<span class="me1">addPreferredGap</span><span class="br0">&#40;</span>javax.<span class="me1">swing</span>.<span class="me1">LayoutStyle</span>.<span class="me1">ComponentPlacement</span>.<span class="me1">RELATED</span><span class="br0">&#41;</span>
                        .<span class="me1">addGroup</span><span class="br0">&#40;</span>layout.<span class="me1">createParallelGroup</span><span class="br0">&#40;</span>javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">Alignment</span>.<span class="me1">LEADING</span>, <span class="kw2">false</span><span class="br0">&#41;</span>
                            .<span class="me1">addComponent</span><span class="br0">&#40;</span>txtsaldo, javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">DEFAULT_SIZE</span>, <span class="nu0">75</span>, <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+short"><span class="kw3">Short</span></a>.<span class="me1">MAX_VALUE</span><span class="br0">&#41;</span>
                            .<span class="me1">addComponent</span><span class="br0">&#40;</span>txtlimite<span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>
                    .<span class="me1">addGroup</span><span class="br0">&#40;</span>javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">Alignment</span>.<span class="me1">TRAILING</span>, layout.<span class="me1">createSequentialGroup</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
                        .<span class="me1">addComponent</span><span class="br0">&#40;</span>jButton1<span class="br0">&#41;</span>
                        .<span class="me1">addPreferredGap</span><span class="br0">&#40;</span>javax.<span class="me1">swing</span>.<span class="me1">LayoutStyle</span>.<span class="me1">ComponentPlacement</span>.<span class="me1">RELATED</span><span class="br0">&#41;</span>
                        .<span class="me1">addComponent</span><span class="br0">&#40;</span>jButton4<span class="br0">&#41;</span>
                        .<span class="me1">addGap</span><span class="br0">&#40;</span><span class="nu0">14</span>, <span class="nu0">14</span>, <span class="nu0">14</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>
                .<span class="me1">addPreferredGap</span><span class="br0">&#40;</span>javax.<span class="me1">swing</span>.<span class="me1">LayoutStyle</span>.<span class="me1">ComponentPlacement</span>.<span class="me1">RELATED</span>, <span class="nu0">12</span>, <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+short"><span class="kw3">Short</span></a>.<span class="me1">MAX_VALUE</span><span class="br0">&#41;</span>
                .<span class="me1">addGroup</span><span class="br0">&#40;</span>layout.<span class="me1">createParallelGroup</span><span class="br0">&#40;</span>javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">Alignment</span>.<span class="me1">LEADING</span><span class="br0">&#41;</span>
                    .<span class="me1">addGroup</span><span class="br0">&#40;</span>layout.<span class="me1">createSequentialGroup</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
                        .<span class="me1">addComponent</span><span class="br0">&#40;</span>jButton2<span class="br0">&#41;</span>
                        .<span class="me1">addPreferredGap</span><span class="br0">&#40;</span>javax.<span class="me1">swing</span>.<span class="me1">LayoutStyle</span>.<span class="me1">ComponentPlacement</span>.<span class="me1">RELATED</span><span class="br0">&#41;</span>
                        .<span class="me1">addComponent</span><span class="br0">&#40;</span>jButton3<span class="br0">&#41;</span><span class="br0">&#41;</span>
                    .<span class="me1">addComponent</span><span class="br0">&#40;</span>jScrollPane1, javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">PREFERRED_SIZE</span>, <span class="nu0">436</span>, javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">PREFERRED_SIZE</span><span class="br0">&#41;</span><span class="br0">&#41;</span>
                .<span class="me1">addContainerGap</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>
        <span class="br0">&#41;</span><span class="sy0">;</span>
        layout.<span class="me1">setVerticalGroup</span><span class="br0">&#40;</span>
            layout.<span class="me1">createParallelGroup</span><span class="br0">&#40;</span>javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">Alignment</span>.<span class="me1">LEADING</span><span class="br0">&#41;</span>
            .<span class="me1">addGroup</span><span class="br0">&#40;</span>layout.<span class="me1">createSequentialGroup</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
                .<span class="me1">addContainerGap</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
                .<span class="me1">addGroup</span><span class="br0">&#40;</span>layout.<span class="me1">createParallelGroup</span><span class="br0">&#40;</span>javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">Alignment</span>.<span class="me1">BASELINE</span><span class="br0">&#41;</span>
                    .<span class="me1">addComponent</span><span class="br0">&#40;</span>txtidconta<span class="br0">&#41;</span>
                    .<span class="me1">addComponent</span><span class="br0">&#40;</span>jButton2<span class="br0">&#41;</span>
                    .<span class="me1">addComponent</span><span class="br0">&#40;</span>jButton3<span class="br0">&#41;</span><span class="br0">&#41;</span>
                .<span class="me1">addPreferredGap</span><span class="br0">&#40;</span>javax.<span class="me1">swing</span>.<span class="me1">LayoutStyle</span>.<span class="me1">ComponentPlacement</span>.<span class="me1">RELATED</span><span class="br0">&#41;</span>
                .<span class="me1">addGroup</span><span class="br0">&#40;</span>layout.<span class="me1">createParallelGroup</span><span class="br0">&#40;</span>javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">Alignment</span>.<span class="me1">LEADING</span><span class="br0">&#41;</span>
                    .<span class="me1">addComponent</span><span class="br0">&#40;</span>jScrollPane1, javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">PREFERRED_SIZE</span>, <span class="nu0">252</span>, javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">PREFERRED_SIZE</span><span class="br0">&#41;</span>
                    .<span class="me1">addGroup</span><span class="br0">&#40;</span>layout.<span class="me1">createSequentialGroup</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
                        .<span class="me1">addGroup</span><span class="br0">&#40;</span>layout.<span class="me1">createParallelGroup</span><span class="br0">&#40;</span>javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">Alignment</span>.<span class="me1">BASELINE</span><span class="br0">&#41;</span>
                            .<span class="me1">addComponent</span><span class="br0">&#40;</span>txtnome, javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">PREFERRED_SIZE</span>, javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">DEFAULT_SIZE</span>, javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">PREFERRED_SIZE</span><span class="br0">&#41;</span>
                            .<span class="me1">addComponent</span><span class="br0">&#40;</span>jLabel1<span class="br0">&#41;</span><span class="br0">&#41;</span>
                        .<span class="me1">addPreferredGap</span><span class="br0">&#40;</span>javax.<span class="me1">swing</span>.<span class="me1">LayoutStyle</span>.<span class="me1">ComponentPlacement</span>.<span class="me1">UNRELATED</span><span class="br0">&#41;</span>
                        .<span class="me1">addGroup</span><span class="br0">&#40;</span>layout.<span class="me1">createParallelGroup</span><span class="br0">&#40;</span>javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">Alignment</span>.<span class="me1">BASELINE</span><span class="br0">&#41;</span>
                            .<span class="me1">addComponent</span><span class="br0">&#40;</span>jLabel2<span class="br0">&#41;</span>
                            .<span class="me1">addComponent</span><span class="br0">&#40;</span>txtsaldo, javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">PREFERRED_SIZE</span>, javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">DEFAULT_SIZE</span>, javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">PREFERRED_SIZE</span><span class="br0">&#41;</span><span class="br0">&#41;</span>
                        .<span class="me1">addPreferredGap</span><span class="br0">&#40;</span>javax.<span class="me1">swing</span>.<span class="me1">LayoutStyle</span>.<span class="me1">ComponentPlacement</span>.<span class="me1">UNRELATED</span><span class="br0">&#41;</span>
                        .<span class="me1">addGroup</span><span class="br0">&#40;</span>layout.<span class="me1">createParallelGroup</span><span class="br0">&#40;</span>javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">Alignment</span>.<span class="me1">BASELINE</span><span class="br0">&#41;</span>
                            .<span class="me1">addComponent</span><span class="br0">&#40;</span>jLabel3<span class="br0">&#41;</span>
                            .<span class="me1">addComponent</span><span class="br0">&#40;</span>txtlimite, javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">PREFERRED_SIZE</span>, javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">DEFAULT_SIZE</span>, javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">PREFERRED_SIZE</span><span class="br0">&#41;</span><span class="br0">&#41;</span>
                        .<span class="me1">addPreferredGap</span><span class="br0">&#40;</span>javax.<span class="me1">swing</span>.<span class="me1">LayoutStyle</span>.<span class="me1">ComponentPlacement</span>.<span class="me1">UNRELATED</span><span class="br0">&#41;</span>
                        .<span class="me1">addGroup</span><span class="br0">&#40;</span>layout.<span class="me1">createParallelGroup</span><span class="br0">&#40;</span>javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">Alignment</span>.<span class="me1">BASELINE</span><span class="br0">&#41;</span>
                            .<span class="me1">addComponent</span><span class="br0">&#40;</span>jButton1<span class="br0">&#41;</span>
                            .<span class="me1">addComponent</span><span class="br0">&#40;</span>jButton4<span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>
                .<span class="me1">addContainerGap</span><span class="br0">&#40;</span>javax.<span class="me1">swing</span>.<span class="me1">GroupLayout</span>.<span class="me1">DEFAULT_SIZE</span>, <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+short"><span class="kw3">Short</span></a>.<span class="me1">MAX_VALUE</span><span class="br0">&#41;</span><span class="br0">&#41;</span>
        <span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
        pack<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
    <span class="br0">&#125;</span><span class="co1">// &lt;/editor-fold&gt;</span>
&nbsp;
    <span class="kw1">private</span> <span class="kw4">void</span> jButton1ActionPerformed<span class="br0">&#40;</span>java.<span class="me1">awt</span>.<span class="me1">event</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+actionevent"><span class="kw3">ActionEvent</span></a> evt<span class="br0">&#41;</span> <span class="br0">&#123;</span>                                         
&nbsp;
        <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+string"><span class="kw3">String</span></a> nome <span class="sy0">=</span> txtnome.<span class="me1">getText</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        <span class="kw1">if</span><span class="br0">&#40;</span>nome.<span class="me1">equals</span><span class="br0">&#40;</span><span class="st0">&quot;&quot;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#123;</span>
            <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+joptionpane"><span class="kw3">JOptionPane</span></a>.<span class="me1">showMessageDialog</span><span class="br0">&#40;</span><span class="kw1">this</span>, <span class="st0">&quot;Nome obrigatório&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
            txtnome.<span class="me1">requestFocus</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
            <span class="kw1">return</span><span class="sy0">;</span>
        <span class="br0">&#125;</span>
&nbsp;
        <span class="kw4">double</span> limite <span class="sy0">=</span> <span class="nu0">0</span><span class="sy0">;</span>
        <span class="kw1">if</span><span class="br0">&#40;</span><span class="sy0">!</span>txtlimite.<span class="me1">getText</span><span class="br0">&#40;</span><span class="br0">&#41;</span>.<span class="me1">equals</span><span class="br0">&#40;</span><span class="st0">&quot;&quot;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#123;</span>
            limite <span class="sy0">=</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+double"><span class="kw3">Double</span></a>.<span class="me1">parseDouble</span><span class="br0">&#40;</span>txtlimite.<span class="me1">getText</span><span class="br0">&#40;</span><span class="br0">&#41;</span>.<span class="me1">replace</span><span class="br0">&#40;</span><span class="st0">&quot;,&quot;</span>, <span class="st0">&quot;.&quot;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        <span class="br0">&#125;</span>
&nbsp;
        <span class="kw4">double</span> saldo <span class="sy0">=</span> <span class="nu0">0</span><span class="sy0">;</span>
        <span class="kw1">if</span><span class="br0">&#40;</span><span class="sy0">!</span>txtsaldo.<span class="me1">getText</span><span class="br0">&#40;</span><span class="br0">&#41;</span>.<span class="me1">equals</span><span class="br0">&#40;</span><span class="st0">&quot;&quot;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#123;</span>
            saldo <span class="sy0">=</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+double"><span class="kw3">Double</span></a>.<span class="me1">parseDouble</span><span class="br0">&#40;</span>txtsaldo.<span class="me1">getText</span><span class="br0">&#40;</span><span class="br0">&#41;</span>.<span class="me1">replace</span><span class="br0">&#40;</span><span class="st0">&quot;,&quot;</span>, <span class="st0">&quot;.&quot;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        <span class="br0">&#125;</span>
&nbsp;
        ContaCorrente c <span class="sy0">=</span> <span class="kw1">new</span> ContaCorrente<span class="br0">&#40;</span>limite, nome, <span class="nu0">10</span>, saldo<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
        <span class="kw1">if</span><span class="br0">&#40;</span>contaSelecionada <span class="sy0">==</span> <span class="kw2">null</span><span class="br0">&#41;</span><span class="br0">&#123;</span>
            modelo.<span class="me1">insertData</span><span class="br0">&#40;</span>c<span class="br0">&#41;</span><span class="sy0">;</span>
        <span class="br0">&#125;</span> <span class="kw1">else</span> <span class="br0">&#123;</span>
            modelo.<span class="me1">updateData</span><span class="br0">&#40;</span>c, linhaselecionada<span class="br0">&#41;</span><span class="sy0">;</span>
            linhaselecionada <span class="sy0">=</span> <span class="sy0">-</span><span class="nu0">1</span><span class="sy0">;</span>
            contaSelecionada <span class="sy0">=</span> <span class="kw2">null</span><span class="sy0">;</span>
        <span class="br0">&#125;</span>
&nbsp;
    <span class="br0">&#125;</span>                                        
&nbsp;
    <span class="kw1">private</span> <span class="kw4">void</span> jButton2ActionPerformed<span class="br0">&#40;</span>java.<span class="me1">awt</span>.<span class="me1">event</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+actionevent"><span class="kw3">ActionEvent</span></a> evt<span class="br0">&#41;</span> <span class="br0">&#123;</span>                                         
&nbsp;
        linhaselecionada <span class="sy0">=</span> tbContas.<span class="me1">getSelectedRow</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
        <span class="kw1">if</span><span class="br0">&#40;</span>linhaselecionada <span class="sy0">==</span> <span class="sy0">-</span><span class="nu0">1</span><span class="br0">&#41;</span><span class="br0">&#123;</span>
            <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+joptionpane"><span class="kw3">JOptionPane</span></a>.<span class="me1">showMessageDialog</span><span class="br0">&#40;</span><span class="kw2">null</span>, <span class="st0">&quot;Selecione uma linha&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        <span class="br0">&#125;</span>
&nbsp;
        contaSelecionada <span class="sy0">=</span> modelo.<span class="me1">get</span><span class="br0">&#40;</span>linhaselecionada<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
        txtidconta.<span class="me1">setText</span><span class="br0">&#40;</span><span class="st0">&quot;Conta: &quot;</span><span class="sy0">+</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+integer"><span class="kw3">Integer</span></a>.<span class="me1">toString</span><span class="br0">&#40;</span>linhaselecionada<span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        txtnome.<span class="me1">setText</span><span class="br0">&#40;</span>contaSelecionada.<span class="me1">getCliente</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        txtsaldo.<span class="me1">setText</span><span class="br0">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+double"><span class="kw3">Double</span></a>.<span class="me1">toString</span><span class="br0">&#40;</span>contaSelecionada.<span class="me1">getSaldo</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        txtlimite.<span class="me1">setText</span><span class="br0">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+double"><span class="kw3">Double</span></a>.<span class="me1">toString</span><span class="br0">&#40;</span>contaSelecionada.<span class="me1">getLimite</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
    <span class="br0">&#125;</span>                                        
&nbsp;
    <span class="kw1">private</span> <span class="kw4">void</span> jButton3ActionPerformed<span class="br0">&#40;</span>java.<span class="me1">awt</span>.<span class="me1">event</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+actionevent"><span class="kw3">ActionEvent</span></a> evt<span class="br0">&#41;</span> <span class="br0">&#123;</span>                                         
&nbsp;
        <span class="kw4">int</span> opcao <span class="sy0">=</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+joptionpane"><span class="kw3">JOptionPane</span></a>.<span class="me1">showConfirmDialog</span><span class="br0">&#40;</span><span class="kw1">this</span>, <span class="st0">&quot;Deseja Remover a Conta?&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span> 
&nbsp;
        <span class="kw1">if</span><span class="br0">&#40;</span>opcao <span class="sy0">==</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+joptionpane"><span class="kw3">JOptionPane</span></a>.<span class="me1">YES_OPTION</span><span class="br0">&#41;</span><span class="br0">&#123;</span>
            <span class="kw1">if</span><span class="br0">&#40;</span>tbContas.<span class="me1">getSelectedRow</span><span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="sy0">&gt;=</span> <span class="nu0">0</span><span class="br0">&#41;</span><span class="br0">&#123;</span>
                modelo.<span class="me1">delete</span><span class="br0">&#40;</span>tbContas.<span class="me1">getSelectedRow</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
                <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+joptionpane"><span class="kw3">JOptionPane</span></a>.<span class="me1">showMessageDialog</span><span class="br0">&#40;</span><span class="kw1">this</span>, <span class="st0">&quot;Conta removida com sucesso&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
            <span class="br0">&#125;</span>
        <span class="br0">&#125;</span>
    <span class="br0">&#125;</span>                                        
&nbsp;
    <span class="kw1">private</span> <span class="kw4">void</span> jButton4ActionPerformed<span class="br0">&#40;</span>java.<span class="me1">awt</span>.<span class="me1">event</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+actionevent"><span class="kw3">ActionEvent</span></a> evt<span class="br0">&#41;</span> <span class="br0">&#123;</span>                                         
        linhaselecionada <span class="sy0">=</span> <span class="sy0">-</span><span class="nu0">1</span><span class="sy0">;</span>
        contaSelecionada <span class="sy0">=</span> <span class="kw2">null</span><span class="sy0">;</span>
&nbsp;
        txtidconta.<span class="me1">setText</span><span class="br0">&#40;</span><span class="st0">&quot;Conta: não sellecionada&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        txtnome.<span class="me1">setText</span><span class="br0">&#40;</span><span class="st0">&quot;&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        txtlimite.<span class="me1">setText</span><span class="br0">&#40;</span><span class="st0">&quot;&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        txtsaldo.<span class="me1">setText</span><span class="br0">&#40;</span><span class="st0">&quot;&quot;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
    <span class="br0">&#125;</span>                                        
&nbsp;
    <span class="co3">/**
     * @param args the command line arguments
     */</span>
    <span class="kw1">public</span> <span class="kw1">static</span> <span class="kw4">void</span> main<span class="br0">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+string"><span class="kw3">String</span></a> args<span class="br0">&#91;</span><span class="br0">&#93;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
        <span class="coMULTI">/* Set the Nimbus look and feel */</span>
        <span class="co1">//&lt;editor-fold defaultstate=&quot;collapsed&quot; desc=&quot; Look and feel setting code (optional) &quot;&gt;</span>
        <span class="coMULTI">/* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel.
         * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html 
         */</span>
        <span class="kw1">try</span> <span class="br0">&#123;</span>
            <span class="kw1">for</span> <span class="br0">&#40;</span>javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+uimanager.lookandfeelinfo"><span class="kw3">UIManager.<span class="me1">LookAndFeelInfo</span></span></a> info <span class="sy0">:</span> javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+uimanager"><span class="kw3">UIManager</span></a>.<span class="me1">getInstalledLookAndFeels</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
                <span class="kw1">if</span> <span class="br0">&#40;</span><span class="st0">&quot;Nimbus&quot;</span>.<span class="me1">equals</span><span class="br0">&#40;</span>info.<span class="me1">getName</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
                    javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+uimanager"><span class="kw3">UIManager</span></a>.<span class="me1">setLookAndFeel</span><span class="br0">&#40;</span>info.<span class="me1">getClassName</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
                    <span class="kw1">break</span><span class="sy0">;</span>
                <span class="br0">&#125;</span>
            <span class="br0">&#125;</span>
        <span class="br0">&#125;</span> <span class="kw1">catch</span> <span class="br0">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+classnotfoundexception"><span class="kw3">ClassNotFoundException</span></a> ex<span class="br0">&#41;</span> <span class="br0">&#123;</span>
            java.<span class="me1">util</span>.<span class="me1">logging</span>.<span class="me1">Logger</span>.<span class="me1">getLogger</span><span class="br0">&#40;</span>ListarContaCorrete.<span class="kw1">class</span>.<span class="me1">getName</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>.<span class="me1">log</span><span class="br0">&#40;</span>java.<span class="me1">util</span>.<span class="me1">logging</span>.<span class="me1">Level</span>.<span class="me1">SEVERE</span>, <span class="kw2">null</span>, ex<span class="br0">&#41;</span><span class="sy0">;</span>
        <span class="br0">&#125;</span> <span class="kw1">catch</span> <span class="br0">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+instantiationexception"><span class="kw3">InstantiationException</span></a> ex<span class="br0">&#41;</span> <span class="br0">&#123;</span>
            java.<span class="me1">util</span>.<span class="me1">logging</span>.<span class="me1">Logger</span>.<span class="me1">getLogger</span><span class="br0">&#40;</span>ListarContaCorrete.<span class="kw1">class</span>.<span class="me1">getName</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>.<span class="me1">log</span><span class="br0">&#40;</span>java.<span class="me1">util</span>.<span class="me1">logging</span>.<span class="me1">Level</span>.<span class="me1">SEVERE</span>, <span class="kw2">null</span>, ex<span class="br0">&#41;</span><span class="sy0">;</span>
        <span class="br0">&#125;</span> <span class="kw1">catch</span> <span class="br0">&#40;</span><a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+illegalaccessexception"><span class="kw3">IllegalAccessException</span></a> ex<span class="br0">&#41;</span> <span class="br0">&#123;</span>
            java.<span class="me1">util</span>.<span class="me1">logging</span>.<span class="me1">Logger</span>.<span class="me1">getLogger</span><span class="br0">&#40;</span>ListarContaCorrete.<span class="kw1">class</span>.<span class="me1">getName</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>.<span class="me1">log</span><span class="br0">&#40;</span>java.<span class="me1">util</span>.<span class="me1">logging</span>.<span class="me1">Level</span>.<span class="me1">SEVERE</span>, <span class="kw2">null</span>, ex<span class="br0">&#41;</span><span class="sy0">;</span>
        <span class="br0">&#125;</span> <span class="kw1">catch</span> <span class="br0">&#40;</span>javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+unsupportedlookandfeelexception"><span class="kw3">UnsupportedLookAndFeelException</span></a> ex<span class="br0">&#41;</span> <span class="br0">&#123;</span>
            java.<span class="me1">util</span>.<span class="me1">logging</span>.<span class="me1">Logger</span>.<span class="me1">getLogger</span><span class="br0">&#40;</span>ListarContaCorrete.<span class="kw1">class</span>.<span class="me1">getName</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>.<span class="me1">log</span><span class="br0">&#40;</span>java.<span class="me1">util</span>.<span class="me1">logging</span>.<span class="me1">Level</span>.<span class="me1">SEVERE</span>, <span class="kw2">null</span>, ex<span class="br0">&#41;</span><span class="sy0">;</span>
        <span class="br0">&#125;</span>
        <span class="co1">//&lt;/editor-fold&gt;</span>
&nbsp;
        <span class="coMULTI">/* Create and display the dialog */</span>
        java.<span class="me1">awt</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+eventqueue"><span class="kw3">EventQueue</span></a>.<span class="me1">invokeLater</span><span class="br0">&#40;</span><span class="kw1">new</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+runnable"><span class="kw3">Runnable</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
            <span class="kw1">public</span> <span class="kw4">void</span> run<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
                ListarContaCorrete dialog <span class="sy0">=</span> <span class="kw1">new</span> ListarContaCorrete<span class="br0">&#40;</span><span class="kw1">new</span> javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+jframe"><span class="kw3">JFrame</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span>, <span class="kw2">true</span><span class="br0">&#41;</span><span class="sy0">;</span>
                dialog.<span class="me1">addWindowListener</span><span class="br0">&#40;</span><span class="kw1">new</span> java.<span class="me1">awt</span>.<span class="me1">event</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+windowadapter"><span class="kw3">WindowAdapter</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
                    @Override
                    <span class="kw1">public</span> <span class="kw4">void</span> windowClosing<span class="br0">&#40;</span>java.<span class="me1">awt</span>.<span class="me1">event</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+windowevent"><span class="kw3">WindowEvent</span></a> e<span class="br0">&#41;</span> <span class="br0">&#123;</span>
                        <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+system"><span class="kw3">System</span></a>.<span class="me1">exit</span><span class="br0">&#40;</span><span class="nu0">0</span><span class="br0">&#41;</span><span class="sy0">;</span>
                    <span class="br0">&#125;</span>
                <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span>
                dialog.<span class="me1">setVisible</span><span class="br0">&#40;</span><span class="kw2">true</span><span class="br0">&#41;</span><span class="sy0">;</span>
            <span class="br0">&#125;</span>
        <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span>
    <span class="br0">&#125;</span>
    <span class="co1">// Variables declaration - do not modify</span>
    <span class="kw1">private</span> javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+jbutton"><span class="kw3">JButton</span></a> jButton1<span class="sy0">;</span>
    <span class="kw1">private</span> javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+jbutton"><span class="kw3">JButton</span></a> jButton2<span class="sy0">;</span>
    <span class="kw1">private</span> javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+jbutton"><span class="kw3">JButton</span></a> jButton3<span class="sy0">;</span>
    <span class="kw1">private</span> javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+jbutton"><span class="kw3">JButton</span></a> jButton4<span class="sy0">;</span>
    <span class="kw1">private</span> javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+jlabel"><span class="kw3">JLabel</span></a> jLabel1<span class="sy0">;</span>
    <span class="kw1">private</span> javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+jlabel"><span class="kw3">JLabel</span></a> jLabel2<span class="sy0">;</span>
    <span class="kw1">private</span> javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+jlabel"><span class="kw3">JLabel</span></a> jLabel3<span class="sy0">;</span>
    <span class="kw1">private</span> javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+jscrollpane"><span class="kw3">JScrollPane</span></a> jScrollPane1<span class="sy0">;</span>
    <span class="kw1">private</span> javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+jtable"><span class="kw3">JTable</span></a> tbContas<span class="sy0">;</span>
    <span class="kw1">private</span> javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+jlabel"><span class="kw3">JLabel</span></a> txtidconta<span class="sy0">;</span>
    <span class="kw1">private</span> javax.<span class="me1">swing</span>.<span class="me1">JFormattedTextField</span> txtlimite<span class="sy0">;</span>
    <span class="kw1">private</span> javax.<span class="me1">swing</span>.<a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+jtextfield"><span class="kw3">JTextField</span></a> txtnome<span class="sy0">;</span>
    <span class="kw1">private</span> javax.<span class="me1">swing</span>.<span class="me1">JFormattedTextField</span> txtsaldo<span class="sy0">;</span>
    <span class="co1">// End of variables declaration</span>
<span class="br0">&#125;</span>
&nbsp;
<span class="kw1">class</span> ModeloTabelaContas <span class="kw1">extends</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+abstracttablemodel"><span class="kw3">AbstractTableModel</span></a> <span class="br0">&#123;</span>
&nbsp;
    <span class="kw1">private</span> <span class="kw1">static</span> <span class="kw1">final</span> <span class="kw4">int</span> COL_NOME <span class="sy0">=</span> <span class="nu0">0</span><span class="sy0">;</span>
    <span class="kw1">private</span> <span class="kw1">static</span> <span class="kw1">final</span> <span class="kw4">int</span> COL_SALDO <span class="sy0">=</span> <span class="nu0">1</span><span class="sy0">;</span>
    <span class="kw1">private</span> <span class="kw1">static</span> <span class="kw1">final</span> <span class="kw4">int</span> COL_LIMITE <span class="sy0">=</span> <span class="nu0">2</span><span class="sy0">;</span>
&nbsp;
    <span class="kw1">private</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+string"><span class="kw3">String</span></a><span class="br0">&#91;</span><span class="br0">&#93;</span> columnNames <span class="sy0">=</span> <span class="br0">&#123;</span><span class="st0">&quot;Nome&quot;</span>,<span class="st0">&quot;Saldo&quot;</span>,<span class="st0">&quot;Limite&quot;</span><span class="br0">&#125;</span><span class="sy0">;</span>
&nbsp;
    <span class="kw1">private</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+vector"><span class="kw3">Vector</span></a> contas <span class="sy0">=</span> <span class="kw1">new</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+vector"><span class="kw3">Vector</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
    @Override
    <span class="kw1">public</span> <span class="kw4">int</span> getRowCount<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
        <span class="kw1">return</span> contas.<span class="me1">size</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
    <span class="br0">&#125;</span>
&nbsp;
    @Override
    <span class="kw1">public</span> <span class="kw4">int</span> getColumnCount<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span>
        <span class="kw1">return</span> columnNames.<span class="me1">length</span><span class="sy0">;</span>
    <span class="br0">&#125;</span>
&nbsp;
    @Override
    <span class="kw1">public</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+string"><span class="kw3">String</span></a> getColumnName<span class="br0">&#40;</span><span class="kw4">int</span> col<span class="br0">&#41;</span><span class="br0">&#123;</span>
        <span class="kw1">return</span> columnNames<span class="br0">&#91;</span>col<span class="br0">&#93;</span><span class="sy0">;</span>
    <span class="br0">&#125;</span>
&nbsp;
    @Override
    <span class="kw1">public</span> <a href="http://www.google.com/search?hl=en&amp;q=allinurl%3Adocs.oracle.com+javase+docs+api+object"><span class="kw3">Object</span></a> getValueAt<span class="br0">&#40;</span><span class="kw4">int</span> rowIndex, <span class="kw4">int</span> columnIndex<span class="br0">&#41;</span> <span class="br0">&#123;</span>
&nbsp;
        ContaCorrente c <span class="sy0">=</span> <span class="br0">&#40;</span>ContaCorrente<span class="br0">&#41;</span> contas.<span class="me1">get</span><span class="br0">&#40;</span>rowIndex<span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
        <span class="kw1">switch</span><span class="br0">&#40;</span>columnIndex<span class="br0">&#41;</span><span class="br0">&#123;</span>
            <span class="kw1">case</span> COL_SALDO<span class="sy0">:</span>
                <span class="kw1">return</span> c.<span class="me1">getCliente</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
            <span class="kw1">case</span> COL_LIMITE<span class="sy0">:</span>
                <span class="kw1">return</span> c.<span class="me1">getSaldo</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
            <span class="kw1">default</span><span class="sy0">:</span>
                <span class="kw1">return</span> c.<span class="me1">getLimite</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
        <span class="br0">&#125;</span>
    <span class="br0">&#125;</span>
&nbsp;
    <span class="kw1">public</span> <span class="kw4">void</span> insertData<span class="br0">&#40;</span>ContaCorrente c<span class="br0">&#41;</span><span class="br0">&#123;</span>
        contas.<span class="me1">add</span><span class="br0">&#40;</span>c<span class="br0">&#41;</span><span class="sy0">;</span>
        fireTableDataChanged<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
    <span class="br0">&#125;</span>
&nbsp;
    <span class="kw1">public</span> <span class="kw4">void</span> updateData<span class="br0">&#40;</span>ContaCorrente c, <span class="kw4">int</span> pos<span class="br0">&#41;</span><span class="br0">&#123;</span>
        contas.<span class="me1">remove</span><span class="br0">&#40;</span>pos<span class="br0">&#41;</span><span class="sy0">;</span>
        contas.<span class="me1">add</span><span class="br0">&#40;</span>pos,c<span class="br0">&#41;</span><span class="sy0">;</span>
        fireTableDataChanged<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
    <span class="br0">&#125;</span>
&nbsp;
    <span class="kw1">public</span> ContaCorrente get<span class="br0">&#40;</span><span class="kw4">int</span> i<span class="br0">&#41;</span><span class="br0">&#123;</span>
        <span class="kw1">return</span> <span class="br0">&#40;</span>ContaCorrente<span class="br0">&#41;</span> contas.<span class="me1">get</span><span class="br0">&#40;</span>i<span class="br0">&#41;</span><span class="sy0">;</span>
    <span class="br0">&#125;</span>
&nbsp;
    <span class="kw1">public</span> <span class="kw4">void</span> delete<span class="br0">&#40;</span><span class="kw4">int</span> i<span class="br0">&#41;</span><span class="br0">&#123;</span>
        contas.<span class="me1">remove</span><span class="br0">&#40;</span>i<span class="br0">&#41;</span><span class="sy0">;</span>
        fireTableDataChanged<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
    <span class="br0">&#125;</span>
<span class="br0">&#125;</span></pre></td></tr></table></div>

</div><!-- fim mwordstext -->]]></content:encoded>
			<wfw:commentRss>http://battisti.etc.br/2012/08/26/jtable-linked-list-vector-com-absctracttablemodel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pizza dia 15/09/2012 Do Lar dos Bebês</title>
		<link>http://battisti.etc.br/2012/08/21/pizza-dia-15092012-do-lar-dos-bebes/</link>
		<comments>http://battisti.etc.br/2012/08/21/pizza-dia-15092012-do-lar-dos-bebes/#comments</comments>
		<pubDate>Tue, 21 Aug 2012 20:06:38 +0000</pubDate>
		<dc:creator><![CDATA[Battisti]]></dc:creator>
				<category><![CDATA[Sem categoria]]></category>

		<guid isPermaLink="false">http://battisti.etc.br/?p=1157</guid>
		<description><![CDATA[Pessoal dia 15/09/2012 o Lar dos Bebês estará promovendo a venda de pizzas para arrecadar fundos para a entidade.]]></description>
				<content:encoded><![CDATA[<div class="mwordstext"><p>Pessoal dia 15/09/2012 o Lar dos Bebês estará promovendo a venda de pizzas para arrecadar fundos para a entidade.</p>
<p><a title="Lar dos Bebês Pizza 2012" href="http://lardosbebes.org.br/"><img class="alignnone" title="Lar dos Bebes Pizza Cascavel 2012" src="https://fbcdn-sphotos-g-a.akamaihd.net/hphotos-ak-ash3/528100_340164049405235_1179900748_n.jpg" alt="" width="688" height="960" /></a></p>
</div><!-- fim mwordstext -->]]></content:encoded>
			<wfw:commentRss>http://battisti.etc.br/2012/08/21/pizza-dia-15092012-do-lar-dos-bebes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>.bat .msi no Phoca Download</title>
		<link>http://battisti.etc.br/2012/07/16/bat-msi-no-phoca-download/</link>
		<comments>http://battisti.etc.br/2012/07/16/bat-msi-no-phoca-download/#comments</comments>
		<pubDate>Mon, 16 Jul 2012 17:30:14 +0000</pubDate>
		<dc:creator><![CDATA[Battisti]]></dc:creator>
				<category><![CDATA[Joomla]]></category>

		<guid isPermaLink="false">http://battisti.etc.br/?p=1154</guid>
		<description><![CDATA[Para colocar um arquivo .bat para download no phoca é necessário incluir o mime type do mesmo dentro da lista de tipos permitidos para Downalods, para isso siga os passos abaixo: 1 &#8211; Acesse o phocadownload 2 &#8211; Clique em opções 3 &#8211; Geral 4 &#8211; Allow File Types:  {bat=application/bat} {msi=application/x-msi}]]></description>
				<content:encoded><![CDATA[<div class="mwordstext"><p>Para colocar um arquivo .bat para download no phoca é necessário incluir o mime type do mesmo dentro da lista de tipos permitidos para Downalods, para isso siga os passos abaixo:</p>
<p>1 &#8211; Acesse o phocadownload</p>
<p>2 &#8211; Clique em opções</p>
<p>3 &#8211; Geral</p>
<p>4 &#8211; Allow File Types:  {bat=application/bat} {msi=application/x-msi}</p>
</div><!-- fim mwordstext -->]]></content:encoded>
			<wfw:commentRss>http://battisti.etc.br/2012/07/16/bat-msi-no-phoca-download/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
