joeffice, day 14: styles

12
http://www.joeffice.org © Copyright 2013 - Japplis Joeffice Styles Day 14

Upload: anthony-goubard

Post on 03-Jul-2015

575 views

Category:

Technology


0 download

DESCRIPTION

Day 14 of writing an open source office suite in Java. Today, font styles

TRANSCRIPT

Page 1: Joeffice, Day 14: Styles

http://www.joeffice.org © Copyright 2013 - Japplis

Joeffice

Styles

Day 1

4

Page 2: Joeffice, Day 14: Styles

http://www.joeffice.org © Copyright 2013 - Japplis

Styles

Page 3: Joeffice, Day 14: Styles

http://www.joeffice.org © Copyright 2013 - Japplis

Styles

Page 4: Joeffice, Day 14: Styles

http://www.joeffice.org © Copyright 2013 - Japplis

Styles

Page 5: Joeffice, Day 14: Styles

http://www.joeffice.org © Copyright 2013 - Japplis

Styles

Page 6: Joeffice, Day 14: Styles

http://www.joeffice.org © Copyright 2013 - Japplis

Styles

➢ class EditorStyleable implements Styleable➢ Translate AttributedString to MutableAttributeSet➢ Apply MutableAttributeSet to selected part of the document

Page 7: Joeffice, Day 14: Styles

http://www.joeffice.org © Copyright 2013 - Japplis

Style

Page 8: Joeffice, Day 14: Styles

http://www.joeffice.org © Copyright 2013 - Japplis

Dropdown in Toolbar

Page 9: Joeffice, Day 14: Styles

http://www.joeffice.org © Copyright 2013 - Japplis

Dropdown in Toolbar

Page 10: Joeffice, Day 14: Styles

http://www.joeffice.org © Copyright 2013 - Japplis

Load document in background

Page 11: Joeffice, Day 14: Styles

http://www.joeffice.org © Copyright 2013 - Japplis

Presentation Background

Page 12: Joeffice, Day 14: Styles

http://www.joeffice.org © Copyright 2013 - Japplis

Joeffice

● Java Office Suite● Open Source (Apache licence 2.0)● Offline & Online● Tabs and docking editors● Works on Windows, MacOS X, Linux