Subeditor, editeur de sous-titres

Description

SubEditor est un éditeur de sous-titres écrit en Java. Il supporte les formats de sous-titres SubRip et Time en lecture et en écriture.
Voici la liste des caractéristiques de cette version :
  • Lecture et écriture de sous-titres aux formats SubRip (.srt) et Time (.txt)
  • Ajout, supression et modification des sous-titres
  • Décalage des sous-titres
  • Assemblage de plusieurs fichiers de sous-titres
  • Découpage des sous-titres
  • Edition du fichier de sous-titres comme un simple fichier texte

Conclusion :


Voici les modifications par rapport à la dernière version :
  • Correction du bug empêchant l'ajout d'un sous-titre
  • Ajout d'un message d'erreur si le sous-titre modifié ou ajouté ne contient pas de texte
  • Amélioration de la méthode FileSubtitles.add_file()
  • Création d'une fenêtre permettant d'éditer le fichier de sous-titres qui vient d'être lu


Voici les thèmes abordés dans le code source :
  • Utilisation des composants Swing (JTextArea) et du gestionnaire de placement GridBagLayout
  • Utilisation des Expressions Rationnelles (paquetage java.util.regex)
  • Utlisation des classes FileReader/FileWriter et BufferedReader/BufferedWriter (paquetage java.io)
  • Utilisation de la classe Vector (paquetage java.util)
  • Utilisation des interfaces Comparable et Cloneable
  • Utilisation de la classe URL (paquetage java.net) pour récupérer un fichier sur Internet


Cette version du code source n'est pas très propre. Et l'architecture peut être améliorée. Mais ça fonctionne! ;-)

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.