Results 1 to 2 of 2
  1. #1
    subichan is offline Member
    Join Date
    Jan 2011
    Rep Power

    Question Need guidance for implementing peculiar design (music editor)

    Dear Java Forums Members,
    I'm trying to build a music notation editor in Java.
    It must render fonts on-screen; it must have two switchable modes: insertion mode, which cycles through and highlights every glyph for change, and normal mode, which adds new glyphs instead; it must allow selection via highlighting of many glyphs together, upon which one can later act through menu commands; up and down arrows must not move the caret on screen, but must instead position the note glyph; some custom geometrical figures must be paintable on the component in addition to the arranged glyphs (some connecting lines mainly).
    All in all it sounds similar to a text editor, but it really is not. I'm very new to Java 2D and Awt/Swing, and, oh woes, low on time.. So I need guidance for this.
    What I'm wondering is whether the usual Swing classes for text allow for what I need with some property tweaking, or if I should write a custom one. In this latter case, would I subclass a text class or something else? And again, for this kind of font manipulation, caret customization, what exactly should I learn of Java 2D, i.e. what packages/classes?
    I thank you in advance for your kind reply.

  2. #2
    AndrewSD is offline Member
    Join Date
    Jan 2011
    Rep Power


    I would use Java 2D, even if you are low on time it might be a good learning experience!

Similar Threads

  1. Some Guidance
    By bengregg in forum Java Applets
    Replies: 15
    Last Post: 01-11-2011, 11:04 AM
  2. a rather peculiar problem...
    By theChameleon in forum Advanced Java
    Replies: 0
    Last Post: 12-22-2010, 08:39 AM
  3. Design Editor
    By Psyclone in forum NetBeans
    Replies: 5
    Last Post: 02-04-2010, 05:28 PM
  4. Guidance
    By gizdev in forum New To Java
    Replies: 5
    Last Post: 09-07-2008, 08:14 PM
  5. Design Editor For JSPs
    By jazz17782 in forum JavaServer Pages (JSP) and JSTL
    Replies: 2
    Last Post: 01-12-2008, 01:52 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts