Pessoal alguem conhece um bom edito de texto feito em JAVA… com a maioria das funcionalidades do word??? (regua, formatacao, tamanho de pagina, landscape, portatil, tabulacao, novo, salvar, copiar, colar, etc etc)
alguem sabe algum? para eu add na minha aplicacao DESKTOP
Estou precisando criar um minieditor de texto em java, mas ele precisa ficar acoplado ao sistema principal.
Preciso apenas que ele aceite imagens e que consiga contar quantas linhas ele está ocupando.
Cai de paraqueda em um projeto java e estou responsavel por isso.
Se alguem tiver algum codigo para me enviar eu agracederia, não precisa ser completo…o resto eu vou modificando.
A função do mesmo será apenas criar questoes de provas, por isso não preciso editar cor, apenas negrito e italico já e suficente. E como falei tem q suportar imagens.
Hoje esse programa é feito em Delphi e se utiliza de rich text para essa função.
Agradeço qualquer ajuda.
Att,
M
marcobiscaro2112
Não tenho nenhum exemplo, mas só para constar, Java também suporta Rich Text.
Achei alguns exemplos na internet e começei a brincar com o negocio.
Estou com o seguinte codigo:
/*Java Swing, 2nd EditionBy Marc Loy, Robert Eckstein, Dave Wood, James Elliott, Brian ColeISBN: 0-596-00408-7Publisher: O'Reilly */// PaneInsertionMethods.java//Show how Icons, Components, and text can be added to a JTextPane.//importjava.awt.BorderLayout;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjavax.swing.ImageIcon;importjavax.swing.JButton;importjavax.swing.JFrame;importjavax.swing.JPanel;importjavax.swing.JScrollPane;importjavax.swing.JTextPane;publicclassPaneInsertionMethods{publicstaticvoidmain(String[]args){finalJTextPanepane=newJTextPane();// button to insert a buttonJButtonbuttonButton=newJButton("Inserir Imagem");buttonButton.addActionListener(newActionListener(){publicvoidactionPerformed(ActionEventevent){pane.insertComponent(newJButton("teste"));}});// layout da caixa de TextoJPanelbuttons=newJPanel();buttons.add(buttonButton);JFrameframe=newJFrame("Caixa de Texto");frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.getContentPane().add(pane,BorderLayout.CENTER);frame.getContentPane().add(buttons,BorderLayout.BEFORE_FIRST_LINE);frame.setSize(500,600);frame.setVisible(true);JScrollPanescrollPane=newJScrollPane(pane);frame.getContentPane().add(scrollPane,BorderLayout.CENTER);}}
Agora estou precisando fazer com que o botão insira uma imagem. Mas ele tem que procurar essa imagem no pc.
Eu consigo fazer CTRL+C e CTRL+V em textos, mas não em imagens…alguem sabe se teria como eu fazer isso?