Git Product home page Git Product logo

netbeans-wordpress-plugin's Introduction

NetBeans WordPress Plugin

This is NetBeans plugin for WordPress.

How to enable

enabled option is unchecked by default. Please check it on project properties > Frameworks > WordPress

Requirements

  • NetBeans 8.2+
  • WordPress 3.5+

Features

  • badge icon
  • important files
  • create new WordPress project
  • code templates
  • zip compress action
  • template files
  • display and change debug status
  • code completion for filter and action
  • create new theme action
  • hyperlink navigation
  • create new plugin action
  • custom content name
  • run command (wp-cli)
  • upgrade notification
  • create a .htaccess file for permalink
  • create a new child theme action (create a style.css for child theme)

Important Files

  • wp-config.php
  • .htaccess (only the root directory)

Create New WordPress Project

You can create a new WordPress project via a wizard.

  1. Set Tools > Options > PHP > WordPress > download url(e.g. http://wordpress.org/latest.zip) or local file path(e.g. /path/to/wordpress.zip)
  2. Click File > New Project
  3. Check PHP > PHP Application > ... > Framework > WordPress PHP Web Blog/CMS
  4. Select options (url / local file / wp-cli)
  5. Set wp-config options
  6. Click the Finish button

options

  • Set format options for WordPress to this project : add format options for WordPress to project.properties
  • Create a wp-config.php : copy from wp-config-sample.php

Custom Content Name

If you want to use a custom content name (default value is wp-content), please set your content name to the project properties. (project properties > Framework > WordPress) If your wp-content directory is not in your WordPress Root, please set a relative path (from a source directory to wp-content directory) to wp-content.

Code Templates

  • wpph : wordpress plugin header
  • wpgpl : wordpress license comment

e.g. please type wpph [Tab]

Zip Compress Action

You can compress specified pluign or theme directory as Zip file to the same hierarchy.
Right-click active plugin or theme node > Zip compress

Template Files

You can create a pluign file and readme file with new file wizard.

Right-click a directory > New > Others > WordPress > (WordPress Plugin | WordPress Plugin Readme)

Code Completion for Filter and Action

This feature is available the followings:

  • add_filter, remove_filter
  • add_acttion, remove_action

first parameter: action or filter name, second parameter: function name

For example:

add_action('[Ctrl + Space]', 'function_name');
add_filter('the_content', 'w[Ctrl + Space]'); // e.g. start with 'w'

Display And Change Debug Status

WP_DEBUG value(wp-config.php) is displayed on bottom-right of IDE. If you click there, you can change WP_DEBUG value. WordPress version number is also displayed.

Create New Theme Action

Right-click a WordPress project node > WordPress > Create Theme

Minimum Theme

Just create a style.css and an empty index.php to the directory which you named.

Underscores

Create a theme from Underscores | A Starter Theme for WordPress. Underscores is awesome! This plugin uses Automattic/_s · GitHub.

Please note that license of created theme is GPLv2

Barebones

Create a theme form welcomebrand/Barebones · GitHub.

Create New Child Theme Action

Right-click a WordPress project node > WordPress > Create Child Theme

  • Create a new directory for child theme
  • Add style.css for child theme

Create New Plugin Action

Right-click Project > WordPress > Create Plugin

This is very simple feature. If you input a plugin name (plugin_name)...

  • Create a new plugin directory (plugins/plugin_name)
  • Add a main plugin file there (plugins/plugin_name/plugin_name.php)
  • Add a readme file there (plugins/plugin_name/readme.txt)

Hyperlink Navigation

This feature is available on the parameters of following functions:

  • add_filter, remove_filter
  • add_action, remove_action
  • add_shortcode
  • register_activation_hook, register_deactivation_hook

Hold down Ctrl key on first or second parameter. If text color is changed to blue, Click there.
Then caret position go to function. (first parameter is available when there are the same function names as parameter name : in this case, caret doesn't necessarily go to right position)

Run Command

You can run wp-cli commands. Please note that this action needs so much time to get command list at first time.

  1. Set wp-cli script path to Options. Tools > Options > PHP > WordPress
  2. Right-click a WordPress project node > WordPress > RunCommand...

wp-cli

Please see the following links:

Upgrade Notification

Check whether new versions (for core, plugin and theme) are available when a WordPress project is opened. Furthermore, you can upgrade(run core update, core update-db, e.t.c.) WordPress from a notification window if we are setting wp-cli.

If you don't want to check that, please uncheck Check new version when project is opened at Options.

Create a .htaccess file for permalink

Right-click a WordPress project node > WordPress > Create .htaccesss for permalink

Note

.htaccess file for permalink can be also created with template.

Version Number

stable dev
pattern n.n.n n.n.n.n
e.g. 1.0.1 1.0.1.2

Stable version

Available on Plugin Portal.

Development version

If development version exists, it will be available in the same archive as stable version.

Downloads

github releases

Donation

License

Common Development and Distribution License (CDDL) v1.0 and GNU General Public License (GPL) v2

netbeans-wordpress-plugin's People

Contributors

bradp avatar chris2011 avatar junichi11 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

netbeans-wordpress-plugin's Issues

Notification link that there is a new version of WP doesn't do anything.

When I click on the link, that it says to me, that there is a new version available, it doesn't do anything. What I expect maybe open the browser and go to the page to download the new package or please implement a whole update process for wordpress as I can do it inside the wordpress backend, as an administrator. That would be nice.

Regards

Chris

Right click on project menu crash

Hi,
I've got this problem. Everytime I open PHP project, or have some already opened (PHP projects only, java works) I right click on project I get Exception from Netbeans and menu won't show.
I tracked it down to the plugin PHP WordPress Blog/CMS. I've got clean installation of NB 8.1 on windows 8.1 x64, recently reinstalled too. I have few plugins out of date, because they didn't pass verification on NB 8.1 yet, but I disabled all of them except this plugin and this seems to be source of problem. Any ideas? Btw restart of NB or Win not helping.

Here is what NB spit off as Exception, if you need the rest from the Log, I can provide that too, Thank you..:

java.lang.IndexOutOfBoundsException: Index: 29, Size: 28
at java.util.LinkedList.checkPositionIndex(LinkedList.java:560)
at java.util.LinkedList.add(LinkedList.java:507)
at org.netbeans.modules.php.project.ui.logicalview.PhpLogicalViewProvider$PhpLogicalViewRootNode.addFrameworks(PhpLogicalViewProvider.java:457)
at org.netbeans.modules.php.project.ui.logicalview.PhpLogicalViewProvider$PhpLogicalViewRootNode.getActions(PhpLogicalViewProvider.java:381)
at org.openide.nodes.FilterNode.getActions(FilterNode.java:751)
at org.openide.nodes.NodeOp.findActions(NodeOp.java:162)
at org.openide.explorer.view.TreeView.createPopup(TreeView.java:1056)
at org.openide.explorer.view.TreeView$PopupAdapter.showPopup(TreeView.java:1555)
at org.openide.awt.MouseUtils$PopupMouseAdapter.maybePopup(MouseUtils.java:189)
at org.openide.awt.MouseUtils$PopupMouseAdapter.mouseReleased(MouseUtils.java:184)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:290)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
at java.awt.Component.processMouseEvent(Component.java:6535)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6300)
at java.awt.Container.processEvent(Container.java:2236)
at java.awt.Component.dispatchEventImpl(Component.java:4891)
at java.awt.Container.dispatchEventImpl(Container.java:2294)
at java.awt.Component.dispatchEvent(Component.java:4713)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
at java.awt.Container.dispatchEventImpl(Container.java:2280)
at java.awt.Window.dispatchEventImpl(Window.java:2750)
at java.awt.Component.dispatchEvent(Component.java:4713)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.awt.EventQueue$4.run(EventQueue.java:729)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159)
[catch] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

[request] Hint should work with included path

My Netbeans project was set WordPress directory in "PHP Include Path".

I have stand alone project directory that is plugins, or themes and i set option to copy files to WordPress directory,
so every time i create new files or edit files and save those files are automatically copy to WordPress directory and i can run web address to localhost/wordpress directory and see my plugins or themes work.

This way of creating WP project save disk space a lot! and very easy to pack and publish.


Now come back to your netbeans WP plugin.

Those hint in hook action or filter should show up when you already set WordPress directory in include path.

Abandonware?

There have been no updates for a while? Is this plugin still maintained?

Installation error

Hello. I've NetBeans IDE 7.3 (Build 201302261559) spanish version. When I try to install nbm installer returns:

"Algunos plugins necesitan que se instale el plugin PHP Editor API.
Se necesita el plugin PHP Editor API en la versión de implantación 201302132200. El siguiente plugin se ha visto afectado:       PHP WordPress Blog/CMS
Algunos plugins necesitan que se instale el plugin PHP Framework API.
Se necesita el plugin PHP Framework API en la versión de implantación 201302132200. El siguiente plugin se ha visto afectado:       PHP WordPress Blog/CMS
Algunos plugins necesitan que se instale el plugin PHP Module API.
Se necesita el plugin PHP Module API en la versión de implantación 201302132200. El siguiente plugin se ha visto afectado:       PHP WordPress Blog/CMS
Algunos plugins necesitan que se instale el plugin PHP Project.
Se necesita el plugin PHP Project en la versión de implantación 201302132200. El siguiente plugin se ha visto afectado:       PHP WordPress Blog/CMS Algunos plugins no se han instalado para evitar posibles problemas de instalación."

Can you help me? Thanks.

WordPressCli should be updated to use new APIs

This exception has been reported to NetBeans Bugzilla:

java.lang.NoSuchMethodError: org.netbeans.modules.php.api.executable.PhpExecutable.run(Lorg/netbeans/api/extexecution/ExecutionDescriptor;Lorg/netbeans/api/extexecution/ExecutionDescriptor$InputProcessorFactory;)Ljava/util/concurrent/Future;
   at org.netbeans.modules.php.wordpress.commands.WordPressCli.getCommands(WordPressCli.java:383)
   at org.netbeans.modules.php.wordpress.commands.WordPressCli.updateCommands(WordPressCli.java:363)
   at org.netbeans.modules.php.wordpress.commands.WordPressCli.getCommands(WordPressCli.java:356)
   at org.netbeans.modules.php.wordpress.WordPressModuleInstall$1.run(WordPressModuleInstall.java:121)
   at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443)
   at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68)

See https://netbeans.org/bugzilla/show_bug.cgi?id=254924.

The WordPress plugin was installed in NetBeans 8.1 Beta. API of org.netbeans.modules.php.api.executable.PhpExecutable.run() has changed and is not compatible with the plugin (InputProcessorFactory2 must be now used instead of InputProcessorFactory).

Please check recent API changes and update the plugin.
Thank you.

Adding woocommerce actions and filters

I would love to contribute action and filters for one of the most popular ecommerce plugins for this plugin. Do you have a tool that scrapes the do_action and do_filter files to grab the actions or do you enter them in manually? Woocommerce has a page dedicated to all of the actions and filters, but if you have a suggestion on how I can get those from the source files, I can definitely work on that?

I just got started in netbeans 2 weeks ago, and I love the platform for coding.

Thanks!

Improvement for autodetection

Change like the following: Auto detection is run once when a project is opened.
So, we have to check enabled setting if you want to enable a project as WordPress one.

Uninitialized variable

Netbeans alert this variables for not uninitialized but they are initialized by wordpress so is an useless alert:

$before_widget
$after_widget
$before_title
$after_title

Is possible create a list for disable this alert?
The variables are many other but actually i've founded this.

PHP project with Wordpress is empty

When I create a new PHP project and check WordPress CMS/Blog at the framework section, I got the site to set url, set format, set DB name, user, pass, and so on but when I finish it the Source Files folder is empty. When I open the project folder with my explorer I only see the nbproject folder inside it. So no unzipping, no wordpress. the unzipping field inside the project wizard is deactivated and empty. So I can't create a wordpress project. I tried the options to set the URL to the wordpress but nothing happens. And at the moment I don't know, what I did wrong. I read the Readme.md x-times.

Regards

Chris

[request] Plugin, Theme minimum requirement option

Hello,

This may be feature request. Many time developers make themes or plugins and they have to manually check minimum requirement for each functions they used.

For example: some functions require WordPress 3.4 which means minimum requirement is WP 3.4 or some functions require WordPress 3.5 which means minimum requirement is WP 3.5

It would be very good feature for developers and designers to check their requirement before publish their plugins or themes.

Upload on Run - save previous selection

Hi,

I'm not sure if it is possible to implement this with your plugin or if it is a core issue.

I'm developing Wordpress Plugins and it would be nice if NB could remember the last selection for uploading the files to ftp at runtime.
It is really annoying to click through the folders to select the single plugin again and again.

Wordpress compress doesn't do anything.

When I select my wp project and go to file and click on "WordPress compress", it seems that it doesn't do anything. What I expect, the project will be packed into an archive or not?

Regards

Chris

Custom wp-content name

Hi,
as I like to use in my projects custom named wp-content directory, while using this plugin on builds 7.3 and 7.4beta I've found that after changing the wp-content to custom-name Netbeans ceases to see the project as Wordpress one.

My current dev enviroment is Win 7 x64, Netbeans 7.4beta

Unexpected Exception

I am getting this error after installing this plugin
"A java.lang.IncompatibleClassChangeError exception has occurred.
However, the system should continue working without further problems.
Click Show Details for the stack trace."

This is my netbeans details
Product Version: NetBeans IDE 7.4 (Build 201310111528)
Java: 1.8.0_05; Java HotSpot(TM) Client VM 25.5-b02
Runtime: Java(TM) SE Runtime Environment 1.8.0_05-b13
System: Windows 7 version 6.1 running on x86; Cp1252; en_US (nb)

Autocomplete does not work

Hello,

The autocomplete function is not working in my own theme. In other themes the function is working perfectly.

What can I do to achieve the correct function?

NetBeans IDE 8.0.2 (Build 201411181905)
PHP WordPress Blog/CMS Version: 0.7.3

Thanks in advance.

Best Regards

Some plugins require plugin PHP...API to be installed

Trying to install your plugin into NetBeans 7.3 from the NB repo. I get the following error messages:

Some plugins require plugin PHP Editor API to be installed.
The plugin PHP Editor API is requested in implementation version 201302132200. The following plugin is affected:       PHP WordPress Blog/CMS
Some plugins require plugin PHP Framework API to be installed.
The plugin PHP Framework API is requested in implementation version 201302132200. The following plugin is affected:       PHP WordPress Blog/CMS
Some plugins require plugin PHP Module API to be installed.
The plugin PHP Module API is requested in implementation version 201302132200. The following plugin is affected:       PHP WordPress Blog/CMS Some plugins not installed to avoid potential installation problems.

Command list is duplicated

steps

  1. set wp-cli path
  2. remove it
  3. set it again

Command list is duplicated because commands cache is not cleared.

workaround

  • please reload on command list window

Cannot enable WordPress in existing project.

When I open project properties and go to Frameworks > WordPress.
Checked on enable check box.
There is error red message.

Existing content directory name must be set.

And I look at Custom content name there is "wp-content" already exists.
So, I try to enter path to installed WP in WordPress Root field and got this error red message.

Existing WordPress Root directory name must be set.

I did not use this plugin for very long time and I already forgot how to make it work.
The document in this repo front page did not tell anything about this.
Currently I cannot enable WordPress in existing project or cannot create new project with WordPress enabled because nothing installed and no error.

Refresh custom nodes

plugins and themes directories are not refreshed at the moment when we check enabled option.

Add create plugin action

my plan

  • open dialog
  • input plugin name (e.g. myplugin)
  • create directory named plugin name (plugins/myplugin)
  • create plugin file into plugin directory (plugins/myplugin/mypluign.php&readme.txt)

Doesn't appear version number

steps:

  • select wordpress project
  • select other project (NOT php project)
  • select wordpress project
  • doesn't appear version number

On Mac OSX, changing debug status causes text garbled.

Environment

Mac OSX 10.8.3
Product Version: NetBeans IDE 7.3 (Build 201302132200)
Java: 1.6.0_43; Java HotSpot(TM) 64-Bit Server VM 20.14-b01-447
Runtime: Java(TM) SE Runtime Environment 1.6.0_43-b01-447-11M4203
System: Mac OS X version 10.8.3 running on x86_64; SJIS; ja_JP (nb)

Step to reproduce

  • Open WordPress project.

  • Chang the debug status to click the menu.

  • The wp-config.php text is garbled like below.

    /**

    • 髢狗匱閠�∈: WordPress 繝�ヰ繝�げ繝「繝シ繝� *
    • 縺薙�蛟、繧�true 縺ォ縺吶k縺ィ縲�幕逋コ荳ュ縺ォ豕ィ諢�(notice) 繧定。ィ遉コ縺励∪縺吶�
    • 繝��繝槭♀繧医�繝励Λ繧ー繧、繝ウ縺ョ髢狗匱閠�↓縺ッ縲√◎縺ョ髢狗匱迺ー蠅�↓縺翫>縺ヲ縺薙� WP_DEBUG 繧剃スソ逕ィ縺吶k縺薙→繧貞シキ縺乗耳螂ィ縺励∪縺吶�
      */
      define('WP_DEBUG', true);

java.io.SyncFailedException

from https://netbeans.org/bugzilla/show_bug.cgi?id=244733

stacktrace

Caused: java.io.SyncFailedException: D:\www\speednation\wp-content\themes\pramnos_speednation.zip
at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj.createData(FolderObj.java:402)
at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj.createDataImpl(FolderObj.java:349)
at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj$1.call(FolderObj.java:315)
at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj$1.call(FolderObj.java:313)
at org.netbeans.modules.masterfs.filebasedfs.FileBasedFileSystem.runAsInconsistent(FileBasedFileSystem.java:119)
at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FolderObj.createData(FolderObj.java:318)
at org.openide.filesystems.FileObject.createData(FileObject.java:1018)
at org.netbeans.modules.php.wordpress.util.WPFileUtils.zip(WPFileUtils.java:85)
at org.netbeans.modules.php.wordpress.ui.actions.ZipAction.actionPerformed(ZipAction.java:86)
at org.openide.awt.InjectorExactlyOne.actionPerformed(InjectorExactlyOne.java:78)
at org.openide.awt.ContextAction$Performer.actionPerformed(ContextAction.java:226)
at org.openide.awt.ContextManager.actionPerformed(ContextManager.java:257)
at org.openide.awt.ContextAction.actionPerformed(ContextAction.java:109)
at org.openide.util.actions.ActionInvoker$1.run(ActionInvoker.java:93)
at org.openide.util.actions.ActionInvoker.doPerformAction(ActionInvoker.java:116)
at org.openide.util.actions.ActionInvoker.invokeAction(ActionInvoker.java:99)
at org.openide.awt.GeneralAction$BaseDelAction.actionPerformed(GeneralAction.java:234)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2346)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:833)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:877)
at java.awt.Component.processMouseEvent(Component.java:6527)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
at java.awt.Component.processEvent(Component.java:6292)
at java.awt.Container.processEvent(Container.java:2234)
at java.awt.Component.dispatchEventImpl(Component.java:4883)
at java.awt.Container.dispatchEventImpl(Container.java:2292)
at java.awt.Component.dispatchEvent(Component.java:4705)
at java.awt.LightweightDispatcher.retargetMouseEvent(LightweightDispatcher.java:4898)
at java.awt.LightweightDispatcher.processMouseEvent(LightweightDispatcher.java:4533)
at java.awt.LightweightDispatcher.dispatchEvent(LightweightDispatcher.java:4462)
at java.awt.Container.dispatchEventImpl(Container.java:2278)
at java.awt.Window.dispatchEventImpl(Window.java:2739)
at java.awt.Component.dispatchEvent(Component.java:4705)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:746)
at java.awt.EventQueue.access$400(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:697)
at java.awt.EventQueue$3.run(EventQueue.java:691)
at java.security.AccessController.doPrivileged(AccessController.java:0)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.awt.EventQueue$4.run(EventQueue.java:719)
at java.awt.EventQueue$4.run(EventQueue.java:717)
at java.security.AccessController.doPrivileged(AccessController.java:0)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:716)
at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.