begin process at 2010 02 10 09:38:34
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Api

 > OÙ EN SUIS JE? NUMÉROTATION DES LIGNES D'UN JTEXTAREA!

OÙ EN SUIS JE? NUMÉROTATION DES LIGNES D'UN JTEXTAREA!


 Information sur la source

Note :
Aucune note
Catégorie :Api Classé sous :numérotation, lignes, jtextarea Niveau :Débutant Date de création :20/04/2003 Date de mise à jour :20/04/2003 21:06:13 Vu :4 354

Auteur : Mikonyx

Ecrire un message privé
Site perso
Commentaire sur cette source (0)
Ajouter un commentaire et/ou une note

 Description

Petit exemple qu'il faudrait généraliser pour créer un nouvel objet ... je vais y travailler... ;-) Celui ci permet de rentrer des lignes de texte dans un JTextarea...les lignes sont numérotées!

Source

  • import java.awt.*;
  • import java.awt.event.*;
  • import javax.swing.*;
  • public class Console extends JFrame implements ActionListener{
  • JTextField input;
  • JTextArea console;
  • JTextArea nbr_ligne;
  • JPanel main_txt;
  • JScrollPane scrollPane;
  • public Console(){
  • setTitle("Console");
  • setBounds(0,0,500,300);
  • getContentPane().setLayout(new BorderLayout());
  • setDefaultCloseOperation(EXIT_ON_CLOSE);
  • {
  • input = new JTextField();
  • input.addActionListener(this);
  • }
  • {
  • console = new JTextArea();
  • console.setEditable(false);
  • }
  • {
  • nbr_ligne = new JTextArea();
  • nbr_ligne.setEditable(false);
  • nbr_ligne .setBackground(new Color(0, 128, 128));
  • nbr_ligne.setForeground(Color.white);
  • }
  • {
  • main_txt = new JPanel();
  • main_txt.setLayout(new BorderLayout());
  • main_txt.add("West", nbr_ligne);
  • main_txt.add("Center", console);
  • scrollPane = new JScrollPane(main_txt, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
  • }
  • getContentPane().add("North",input);
  • getContentPane().add("Center",scrollPane);
  • }
  • public void actionPerformed(ActionEvent evt) {
  • String text = input.getText();
  • {
  • int j = nbr_ligne.getLineCount();
  • nbr_ligne.append(j+"\n");
  • }
  • {
  • console.append(" > "+text+"\n");
  • }
  • {
  • input.selectAll();
  • }
  • }
  • public static void main(String[] args){
  • try{UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");}catch (Exception e){}
  • Console index = new Console();
  • index.setVisible(true);
  • }
  • }
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;


public class Console extends JFrame implements ActionListener{
	
    JTextField input;
    JTextArea console;
    JTextArea nbr_ligne;
    JPanel main_txt;
    JScrollPane scrollPane;
    
	public Console(){
		setTitle("Console");
		setBounds(0,0,500,300);
		getContentPane().setLayout(new BorderLayout());
		setDefaultCloseOperation(EXIT_ON_CLOSE);
			{
			input = new JTextField();
			input.addActionListener(this);
			}
			{ 
			console = new JTextArea();
			console.setEditable(false);
			}
			{
			nbr_ligne = new JTextArea();
			nbr_ligne.setEditable(false);
			nbr_ligne .setBackground(new Color(0, 128, 128));
    		nbr_ligne.setForeground(Color.white);
			}	
			{
			main_txt = new JPanel();
			main_txt.setLayout(new BorderLayout());
			main_txt.add("West", nbr_ligne);
			main_txt.add("Center", console);
			scrollPane = new JScrollPane(main_txt, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS, JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
			}
		getContentPane().add("North",input);	
		getContentPane().add("Center",scrollPane);
	}
	
	public void actionPerformed(ActionEvent evt) {
        String text = input.getText();
	        {
	    	int j = nbr_ligne.getLineCount();
	    	nbr_ligne.append(j+"\n");
	    	}
	    	{
	    	console.append(" > "+text+"\n");
	    	}
	        {
	        input.selectAll();
	    	}
    }
	
	public static void main(String[] args){
		try{UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");}catch (Exception e){}
		Console index = new Console();
		index.setVisible(true);	
	}
}

 Conclusion

A nommer Console.java
Nouvelles version coming soon :o)


 Sources du même auteur

Source avec Zip WEBSOURCEASPIRO - ASPIRATEUR DE CODE SOURCE DE PAGE INTERNET
EVÈNEMENT D'INTERACTION DE BARRE DE PROGRESSION
Source avec une capture UTILISATION D'UN JFILECHOOSER
Source avec Zip OUVRIR UNE NOUVELLE FENÊTRE.

 Sources de la même categorie

ENVOI D'UNE ARBORESSENCE EN JAVA VERS SERVEUR FTP par moumou95
ENREGISTRER L'ARBORESCENCE D'UN JTREE DANS UN XML AVEC JDOM par coltman
Source avec Zip WIZARD JAVA API par aissam36
JCONFIGURATIONMANAGER - GESTION DES CONFIGURATIONS par Francks11
Source avec Zip Source avec une capture FRAGMENTER, DÉFRAGMENTER UN FICHIER par Chatbour

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture GRAPHIQUE : ELECTROSTATIQUE par olkis
Source avec Zip Source avec une capture BLOC NOTE JAVA, UTILISE PLUSIEURS COMPOSANTS CF PRÉSENTATION par polz

Commentaires et avis

Aucun commentaire pour le moment.

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Vider un jtextarea [ par allerajl ] bonjour &#224; tous,Comment vider un JTEXAREA de plusieurs lignes qui poss&#232;dent des /n&nbsp;sur&nbsp;chacune des lignes.je ne rtouve pas de metho JTextArea limiter les lignes et columns [ par g_fuck ] J.BAHOLE [Swing] JTextArea : bloquer le nombre de lignes [ par coinki ] Je créé un JTextArea et malgré que je spécifie un nombre de lignes à 2, l'utilisateur peut en saisir plus sans qu'elles soient visibles.Comment faire Afficher un fichier texte volumineux [ par bygui ] Bonjour,Mon application realise un fichier texte simple d'un nombre de ligne variable (fichier d'environ 7m).Je souhaite creer un apercu de ce resulta JtextArea retour automatique à la ligne [ par Ombitious_Developper ] Salut: Ma question est la suivante, étant donné un JTextArea je veux que ce dernier me permet un retour automatique à la ligne. <font afficher un Xmldocument dans un jtextarea [ par eclipse2007 ] bonsoirje voudrai afficher le contenu de mon Xmldocument dans mon jtextarea;j'ai essayé plein de méthode mais qui n'ont pas fonctionéesl'une d'elle es JMenuItem [ par lafolle24320 ] Bonjour, J'ai un String (on parle de java bien sur) de la forme : identification = idL1 + "\n" + idL2 + "\n" + idL3; Il est donc sur 3 lignes et si j probleme de JTextArea [ par yousmg ] je veut afficher un fichier dans un JTextArea a chaque fois je clic sur un bouton afficher  if(arg0.getSource()==afficher_script)             {        Modifier ordre des lignes de JTable [ par alias100 ] bonjour, j'ai developpe un JTable  et deux bouton up &amp; down dans une interface graphique avec swing. Je veux changer l'ordre de la ligne selectinn [Swing] Taille header dans un JTable (mettre le texte du header sur deux ligne) [ par saifer ] Salut à tous !J'ai un problème au niveau du header de mon JTable, je voudrais que le texte de header soit affiché sur deux ou trois lignes, je m'expli


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,562 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales