Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

18. Creating the QuickPanel Module

Chapter 18. Creating the QuickPanel Module

Now that we’ve walked through the basic mechanics of creating a module, let’s move on to a more advanced example that involves more interaction with the Open APIs. The quickpanel module will create a graphical TopComponent (we’ll actually be subclassing a TopComponent subclass called ExplorerPanel) that can be docked into the editor window and contains a drop-down list containing all of the files available in the current project, including subfolders, allowing you to quickly navigate between files. Then we will add a second drop-down list that will allow you to navigate quickly among all of the methods in the currently opened source file.

So where to start? We know we need:


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint