begin process at 2012 02 09 09:28:09
  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 :5 901

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

Source avec une capture AUTO FOLLOW/UNFOLLOW AVEC JTWITTER/OAUTHSIGNPOSTCLIENT ET SW... par GeroXXXX
Source avec Zip LOGICIEL MESSAGERIE par layeure
Source avec Zip Source avec une capture CRÉER DES GRAPHIQUES : UTILISATION DE JFREECHART par Julien39
EJB3-BEAN ENTITÉ : RELATIONS BIDIRECTIONNELLES par SoftDeath
Source avec Zip Source avec une capture LETMESEE : CAPTURE D'ÉCRAN À INTERVALLE RÉGULIER : UTILISATI... par pyo656

 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 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

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 : 1,279 sec (4)

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