Oi gente, procurei por algum topico que tenha falando sobre centralizar texto no JTextArea, mas so encontrei 1 com 2 resposta dizendo pra não duplicar post. mas n vi nenhum post duplicado da passoa. :roll:
então venho a perguntar.
como fazer um alinhamento no JTextArea.
no meu caso o Central…
importjava.awt.*;importjava.awt.event.*;importjavax.swing.*;importjavax.swing.text.*;publicclassTextPaneAttributesextendsJFrame{publicTextPaneAttributes(){JTextPanetextPane=newJTextPane();StyledDocumentdoc=textPane.getStyledDocument();// Set alignment to be centered for all paragraphsMutableAttributeSetstandard=newSimpleAttributeSet();StyleConstants.setAlignment(standard,StyleConstants.ALIGN_CENTER);doc.setParagraphAttributes(0,0,standard,true);// Define a keyword attributeMutableAttributeSetkeyWord=newSimpleAttributeSet();StyleConstants.setForeground(keyWord,Color.red);StyleConstants.setItalic(keyWord,true);// Add initial texttextPane.setText("one\ntwo\nthree\nfour\nfive\nsix\nseven\neight\n");// Highlight some keywordsdoc.setCharacterAttributes(0,3,keyWord,false);doc.setCharacterAttributes(19,4,keyWord,false);// Add some texttry{doc.insertString(0,"Start of text\n",null);doc.insertString(doc.getLength(),"End of text\n",keyWord);}catch(Exceptione){}// Add text pane to frameJScrollPanescrollPane=newJScrollPane(textPane);scrollPane.setPreferredSize(newDimension(200,200));getContentPane().add(scrollPane);// Add a bold buttonJButtonbutton=newJButton("bold");getContentPane().add(button,BorderLayout.SOUTH);button.addActionListener(newActionListener(){publicvoidactionPerformed(ActionEvente){newStyledEditorKit.BoldAction().actionPerformed(null);}});}publicstaticvoidmain(String[]args){TextPaneAttributesframe=newTextPaneAttributes();frame.setDefaultCloseOperation(EXIT_ON_CLOSE);frame.pack();frame.setVisible(true);}}
LG11
incrivel…
nomalmente os topicos que passam pra segunda pagina em diante quase nem são vistos, so por ocasião alguem responde por necessidade em relação ao topico, mas fora isso as pessoas (a maioria) tendem a visualizar apenas a primeira pagina tendo visto que as demais antigas já foram respondidas.
Irá ser muito útil “t_java”.
Agradeço mto ter respondido a duvida.
vlw.