help me java word - Java - Programmation
Marsh Posté le 07-06-2006 à 18:45:04
1. Ouille mes yeux. Lis la charte, change ton titre, relis toi un minimum, et met ton code dans les balides idoines.
2. Un .doc, c'est pas un fichier texte, tu n'y arriveras pas aussi simplement.
Marsh Posté le 07-06-2006 à 18:46:24
Citation : si vous pourvier maider se serait |
4 fautes sur 6 mots. Je ne vais pas plus loin. Tu pourrais te relire et corriger ? Ce serait beaucoup plus facile à lire. Merci.
Marsh Posté le 07-06-2006 à 18:52:25
j'adore se forum meme si c'etait bien ecrit tu aurait pas pu maider toute les personne qui dise ça sans parler du probleme posé son des gignol tu peut te barer
ps sa tes peut etre venu a l'esprit que le francais n'etait pas ma langue d'origine
Marsh Posté le 07-06-2006 à 18:53:32
lorill
desoler pour les fautes tu as une petite idée pour mon probleme
Marsh Posté le 07-06-2006 à 18:55:26
Un peu d'amabilité ne ferait pas de mal...
Par ailleurs, pour rendre le code lisible il existe les balises [ code] [/code] ça serait pas mal aussi.
Explicite clairement ce que tu veux faire, dis-nous ce qui par rapport à tes objectifs ne colle pas dans le code que tu as fais, donne les éventuels messages d'erreurs, etc.
Alors, seulement j'y jetterai un coup d'oeil (et d'autres aussi certainement)
Marsh Posté le 07-06-2006 à 19:01:39
bonjour trevor
voila se que je veut faire jai creer une aplication word sous netbeans 5.0 en java.
Le gras ,l'italic souligner centre ..... tous fonctionne.
Donc jaimerais maintenant pouvoir ouvrir des fichier rtf et enregistre
et imprimer peut etre
le code qui est en haut ouvre des .txt mais pas des rtf
je nutilise plus de textarea mais un jtextpane
si tu pouvais m'aider se serait cool merci
Marsh Posté le 07-06-2006 à 21:03:03
je suis désolé, mais je ferme ton topic : par respect pour ceux qui te lisent, tu es prié de faire un effort sur l'orthographe parce que c'est tout simplement illisible !
de plus, il existe des balises [ code ] et [ /code ] pour encadrer des portions de code, ceci également pour des raisons de lisibilité.
enfin, ça serait bien que tu sois poli avec des gens qui prennent la peine de lire ton tue-yeux !
tu as le droit de réouvrir un topic, mais si tu ne respectes pas ces remarques, ce sera fermeture de nouveau, auquel j'ajouterais une petite quinzaine de ban
Marsh Posté le 07-06-2006 à 18:39:15
si vous pourvier maider se serait cool javais commence a faire se bout de code
public void chargerFichier(String nomFichier) {
File fichier= new File(nomFichier);
if (!fichier.canRead())
{
return;
}
jTextPane1.setText("" );
try
{
FileReader flotLecture = new FileReader(fichier);
long longueurFichier= fichier.length();
int dejaLu = 0;
char car=0;
while (dejaLu < longueurFichier)
{
car= (char)flotLecture.read();
dejaLu = dejaLu + 1;
jTextPane1.append(String.valueOf(car));
}
flotLecture.close();
}
catch (IOException e)
{
System.out.println(" erreur :" + e.toString());
}
}
public void enregistrerFichier(String nomFichier) {
File fichier= new File(nomFichier);
if (fichier.canWrite())
{
try {
FileWriter flotEcriture = new FileWriter(fichier);
flotEcriture.write(jTextPane1.getText());
flotEcriture.close();
}
catch (IOException e)
{
System.out.println(" erreur :" + e.toString());
}
/**texte.setText(messageTexte);**/
}
/**champFichier.setText(messageFichier);**/
}
// <editor-fold defaultstate="collapsed" desc=" Generated Code ">
private void initComponents() {
jLabel1 = new javax.swing.JLabel();
champFichier = new javax.swing.JTextField();
lstFontNames = new java.awt.List();
cbxGras = new java.awt.Checkbox();
cbxItalique = new java.awt.Checkbox();
Choice = new java.awt.List();
jLabel2 = new javax.swing.JLabel();
aperçu = new java.awt.Canvas();
jButton1 = new javax.swing.JButton();
jScrollPane1 = new javax.swing.JScrollPane();
jTextPane1 = new javax.swing.JTextPane();
jMenuBar1 = new javax.swing.JMenuBar();
jMenu1 = new javax.swing.JMenu();
ouvrir = new javax.swing.JMenuItem();
Enregistrer = new javax.swing.JMenuItem();
Quitter = new javax.swing.JMenuItem();
getContentPane().setLayout(new org.netbeans.lib.awtextra.AbsoluteLayout());
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
jLabel1.setText("nom du fichier" );
getContentPane().add(jLabel1, new org.netbeans.lib.awtextra.AbsoluteConstraints(100, 10, -1, -1));
champFichier.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
champFichierActionPerformed(evt);
}
});
getContentPane().add(champFichier, new org.netbeans.lib.awtextra.AbsoluteConstraints(200, 10, 170, 20));
champFichier.getAccessibleContext().setAccessibleName("" );
lstFontNames.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseReleased(java.awt.event.MouseEvent evt) {
lstFontNamesMouseReleased(evt);
}
});
getContentPane().add(lstFontNames, new org.netbeans.lib.awtextra.AbsoluteConstraints(90, 30, 110, 100));
cbxGras.setLabel("Gras" );
cbxGras.addItemListener(new java.awt.event.ItemListener() {
public void itemStateChanged(java.awt.event.ItemEvent evt) {
cbxGrasItemStateChanged(evt);
}
});
getContentPane().add(cbxGras, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 130, -1, -1));
cbxItalique.setLabel("Italique" );
cbxItalique.addItemListener(new java.awt.event.ItemListener() {
public void itemStateChanged(java.awt.event.ItemEvent evt) {
cbxItaliqueItemStateChanged(evt);
}
});
getContentPane().add(cbxItalique, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 160, -1, -1));
Choice.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseReleased(java.awt.event.MouseEvent evt) {
ChoiceMouseReleased(evt);
}
});
getContentPane().add(Choice, new org.netbeans.lib.awtextra.AbsoluteConstraints(20, 190, -1, -1));
jLabel2.setText("aper\u00e7u" );
getContentPane().add(jLabel2, new org.netbeans.lib.awtextra.AbsoluteConstraints(210, 40, -1, -1));
getContentPane().add(aperçu, new org.netbeans.lib.awtextra.AbsoluteConstraints(250, 40, 180, 30));
jButton1.setText("souligner" );
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton1ActionPerformed(evt);
}
});
getContentPane().add(jButton1, new org.netbeans.lib.awtextra.AbsoluteConstraints(0, 20, -1, -1));
jScrollPane1.setViewportView(jTextPane1);
getContentPane().add(jScrollPane1, new org.netbeans.lib.awtextra.AbsoluteConstraints(130, 140, 250, 130));
jMenu1.setText("Menu" );
ouvrir.setText("ouvrir" );
ouvrir.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
ouvrirActionPerformed(evt);
}
});
jMenu1.add(ouvrir);
Enregistrer.setText("enregistrer" );
Enregistrer.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
EnregistrerActionPerformed(evt);
}
});
jMenu1.add(Enregistrer);
Quitter.setText("quitter" );
Quitter.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
QuitterActionPerformed(evt);
}
});
jMenu1.add(Quitter);
jMenuBar1.add(jMenu1);
setJMenuBar(jMenuBar1);
pack();
}// </editor-fold>
le probleme ses que je veut le faire dans un jtextpan
donc il faur readapter le code et jai des probleme
pouvez vous maider ou me proposer des soluce sachant que je veut charger des fichier doc ou word dans le jtextpane et sauvegarder le doccument merci