- paint(Graphics)
- Method in class fr.esial.seenshare.views.URLLabel
-
Paint a nice label in blue, underlined when the users hover over it
- paintComponent(Graphics)
- Method in class fr.esial.seenshare.views.PicturePanel
-
Overrided method taking care of drawing the picture into the panel,
according to the current position and zoom level.
- Person - Class in fr.esial.seenshare.models
-
Class that represents a person on a photo : a person w/ a name circled by a rectangle
- Person(String,
Point, Point) - Constructor for class fr.esial.seenshare.models.Person
-
Creates a new person
- persons - Variable
in class fr.esial.seenshare.models.Photo
-
- Photo - Class in fr.esial.seenshare.models
-
Class that manages photos, inherits of Media
- Photo(String,
String) - Constructor for class fr.esial.seenshare.models.Photo
-
Construct a Photo with a name and a path to a file
- Photo(String,
String, boolean) - Constructor for class fr.esial.seenshare.models.Photo
-
Construct a Photo with a name, a path to a file, and a boolean saying if
the photo has to be refreshed
- PhotoClick - Class in fr.esial.seenshare.controlers
-
Controller listening click actions on photos on main view
- PhotoClick(Media)
- Constructor for class fr.esial.seenshare.controlers.PhotoClick
-
- PhotoPanel - Class in fr.esial.seenshare.views
-
This view create a panel to display photos
- PhotoPanel(Photo,
JFrame) - Constructor for class fr.esial.seenshare.views.PhotoPanel
-
Create a new panel displaying a photo
- PhotoPreview - Class in fr.esial.seenshare.views
-
Display a preview of a photo in a jbutton
- PhotoPreview(Media)
- Constructor for class fr.esial.seenshare.views.PhotoPreview
-
Create a new preview of a photo
- picInfosText - Variable in
class fr.esial.seenshare.views.PhotoPanel
-
- picPanel -
Variable in class fr.esial.seenshare.views.PhotoPanel
-
- PicturePanel - Class in fr.esial.seenshare.views
-
- PicturePanel(PhotoPanel,
Photo) - Constructor for class fr.esial.seenshare.views.PicturePanel
-
Create a new PicturePanel to integrate into the window.
- PicturePanelMouseListener
- Class in fr.esial.seenshare.controlers
-
Controller listening for clicks on the photo panel
- PicturePanelMouseListener()
- Constructor for class fr.esial.seenshare.controlers.PicturePanelMouseListener
-
- preferredLayoutSize(Container)
- Method in class fr.esial.seenshare.views.ModifiedFlowLayout
-
- PREVIEW_WIDTH - Static
variable in class fr.esial.seenshare.utils.Constants
-
- PreviewView - Class in fr.esial.seenshare.views
-
View that display the preview of an album
It is the main display of the software : it displays a list of thumbnails of the medias
- PreviewView(JFrame)
- Constructor for class fr.esial.seenshare.views.PreviewView
-
Create a new view in the given window
- previous()
- Method in class fr.esial.seenshare.models.DiaporamaIterator
-
- previousIndex()
- Method in class fr.esial.seenshare.models.DiaporamaIterator
-
- print(Graphics,
PageFormat, int) - Method in class fr.esial.seenshare.models.Photo
-
Print the photo on the screen
- PrintMediaListener - Class
in fr.esial.seenshare.controlers
-
Controller that listen for clicks on the print button
Invoke the system printer dialog to select a printer and print a new job
- PrintMediaListener(Media)
- Constructor for class fr.esial.seenshare.controlers.PrintMediaListener
-
- ProjectFiles - Class in fr.esial.seenshare.utils
-
Class that manages all files related with this software
A folder is created in the user home folder if necessary to store downloaded online albums
- ProjectFiles() -
Constructor for class fr.esial.seenshare.utils.ProjectFiles
-