apache / apache/netbeans

cannot copy/paste a Jide button from one JPanel to another

Open
#8,295 0 comments 0 reactions 0 assignees View on GitHub
kind:bug needs:triage
Dominant language
Java
Stars
3.1k
Forks
935
Avg merge
2d 3h
Merged PRs (30d)
17

Description

### Apache NetBeans version

Apache NetBeans 24

### What happened

This is a new to v24. I cannot copy/paste anything outside the standard UI components. I have a JPanel with JTextFields, JButtons, and some Jide components e.g. JideSplitButton. I cannot copy/paste the Jide button to another JPanel in another java file, while i can copy anything else from the standard components properly. No error occurs! I right click COPY but when i right click on the other panel, PASTE is greyed out! Ctrl+c, ctrl+v does not work either!

### Language / Project Type / NetBeans Component

_No response_

### How to reproduce

Create two JPanels in two different java files. Place any standard UI components and a JideSplitButton inside the first JPanel. Try to copy paste the components to the secod JPanel.

### Did this work correctly in an earlier version?

Apache NetBeans 23

### Operating System

windows 11

### JDK

jdk 8 for dev, jdk17 for netbeans runtime

### Apache NetBeans packaging

Apache NetBeans provided installer

### Anything else

every time!

### Are you willing to submit a pull request?

No

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue in Apache NetBeans 24 using two JPanel forms in separate Java files, standard components, and a JideSplitButton. Compare copy/paste behavior for the Jide component with standard components and repeat the check in NetBeans 23. Done means the Jide button can be copied from one JPanel and pasted into the other using the context menu and keyboard shortcuts.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.