首页 文章
  • 1 votes
     answers
     views

    在java swing中移动组件

    我制作了一个swing应用程序,其中我在Panel上有一个网格布局,现在我在该面板上有8个自定义按钮,左右两个按钮用于导航 . 现在我的问题是当我点击导航按钮时我想以滑动方式移动按钮,为此我设置每个按钮位置, 但是Jpanel没有刷新自己,所以它不可见,如果我添加对话框并单击确定然后它看起来像按钮正在移动 . 我怎么能这样做,我使用revalidate(),并重绘()但它不起作用 . 在下一个按钮...
  • 2 votes
     answers
     views

    jbutton动作,setIcon正在执行结束时执行

    我正在开发我的第一个awt游戏 . 我正在尝试在单击按钮时将图标设置为按钮(在某些情况下) . 这是代码的相关部分: if (tileIsMemTile) { System.out.println("!!! Right Tile !!!"); memTile.setBackground(Color.red); numberOfMe...
  • 0 votes
     answers
     views

    布置JPanels来制作一个简单的GUI

    首先,这或多或少是我的第一个GUI,我已经学习了不到一周的Java,所以它可能包含一些严重的编程错误 . 我现在拥有的是:按钮和标签是OptionPanel的一部分,位于左侧,DrawingPanel大小约为5x5像素,位于右侧 . 我想做的是一个简单的测试,让我更熟悉GUI . 单击相应按钮时,用户可以移动矩形并重新调整大小:http://www.upload.ee/image/612005/J...
  • 1 votes
     answers
     views

    自定义FocusTraversalPolicy类Java Swing

    我正在为应用程序中的多个Panel设置新的Tab键顺序 . 我想创建一个新类,它允许我以与不推荐使用的setNextFocusableComponent方法相同的方式处理排序 . 我正在创建一个扩展DefaultTreversalPolicyClass的类,并重载getComponentBefore和getComponentAfter方法 . 在面板本身我希望实现就像创建一个新的自定义类(我称之为...
  • 0 votes
     answers
     views

    Splashscreen中的动画GIF

    我有一个由ANT脚本生成的JAR文件,其中包含以下代码: <manifest> <attribute name="Main-Class" value="org.epistasis.exstracs.Main"/> <attribute name="Class-Path" value="....
  • 3 votes
     answers
     views

    Java Swing:在BorderLayout上更改边框宽度/高度

    我是Java Swing的新手 . 我正在尝试制作一个包含三个按钮的框架;一个在中心,另一个在顶部,最后一个在右边 . 我想让NORTH和EAST边框的宽度相同 . 但是现在,东部边界比北部边界更宽 . 我想知道在BorderLayout中是否有办法改变WEST / EAST边界的宽度或NORTH / SOUTH边界的高度 .
  • 0 votes
     answers
     views

    如何使用外部对象的按钮对组件执行操作?

    这个 Headers 很难说出来,但这里的解释如下: 我有一个菜单栏,我将其作为外部对象添加到我的MenuBar.java中,它将JMenuBar扩展到扩展JFrame的主程序文件APP.java . MenuBar和JPanel(在我的主程序文件中,APP.java)被添加到JFrame中 . 如何从MenuBar中创建按钮在JPanel上执行操作 . 以下是我的JMenuItem对象现在在Me...
  • 4 votes
     answers
     views

    Isn 't Swing' s JPanel非常像AWT 's Panel? The former' s小部件没有出现

    我正在将一个程序从AWT更改为Swing,正如Java Swing的书第二章所提出的那样,当我从Panel更改为JPanel时,面板就会消失 . 当我从Button更改为JButton时,不会发生同样的情况 . 这似乎是一个错误,因为这样做似乎很简单 - 只需在名称中添加一个额外的J - 但我不确定问题出在哪里 - 我的VM(Sun JDK),我的WM( xmonad)或者我正在编程的方式(Cl...
  • 0 votes
     answers
     views

    在javafx中将形状从awt转换为Shape

    我想在JavaFx中显示窗格上的Shape . 我正在使用从空间数据库中选择的oracle JGeometry对象,它有一个方法createShape()但它返回java.awt.Shape .是否可以轻松创建JavaFx对象?也许我只是盲目但我想要编写太多的东西 . 谢谢
  • 0 votes
     answers
     views

    让JButton打开一个新的JPanel

    我正在创建一个目前有3个 class 的程序 . 除了其他2个JPanel类之外,还包括JFrame类 . 有谁知道如何在一个JPanel类中创建JButton删除特定的JPanel并在新的JPanel(来自另一个类)中添加JFrame? 例如,假设JFrame类称为frame,两个JPanel类称为panel1和panel2 . 如果在panel1中单击了一个按钮,如何告诉框架删除panel1并...
  • 0 votes
     answers
     views

    Java Swing按钮定位

    这里的情况如下:我有一个JFrame,我存储了一个图像列表 . 按下右键时,我会在此全屏JFrame中显示下一个图像 . 我想在屏幕的右上角有一个退出JButton,这就是问题所在 . 为此,我每次更改图像时都会创建一个新的JPanel,从框架中删除旧的JPanel,并将JButton添加到新的JPanel中 . 问题如下:当我启动程序时,JButton位于JFrame的中间 . 一旦我按下右键加...
  • 229 votes
     answers
     views

    Java GUI框架 . 选择什么? Swing,SWT,AWT,SwingX,JGoodies,JavaFX,Apache Pivot? [关闭]

    java有很多gui框架,但是什么被认为是今天的选择框架? 以下是我对不同框架的理解,请纠正我,如果我错了 . 这是一个非常松散定义的问题集,但我仍然认为它对于任何想要创建丰富的gui应用程序的人都很有 Value . AWT 是摆动的基础,它表现良好但缺乏先进的部件 . 如果您打算创建丰富的应用程序,AWT可能不是可行的方法 . 但是对于不需要丰富用户界面的小型gui应用程序 . 这可能非常...
  • 1 votes
     answers
     views

    给出java.lang.UnsatisfiedLinkError的Java 3D代码

    我正在尝试运行以下Java 3D示例代码 . 我指的是3 jar 和1个dll文件夹 . 他们的名字如下: - vecmath.jar j3d-core-1.3.1.jar j3dutils.jar j3dcore-ogl.dll(我也试过引用一个jar文件而不是这个dll文件.jar文件是j3dcore-d3d_dll.jar) . 我也尝试将它们放在jdk和jre的bin和...
  • 0 votes
     answers
     views

    PDFbox到iText使用AffineTransform协调转换

    问题: 我似乎无法使用一种坐标格式来处理其他格式 . 我想我只是没有使用正确的矩阵,但我不太清楚他们是否确定 . 我希望得到一些帮助,弄清楚我是否正在考虑我的改造应该是什么 . iText使用左下角作为ISO标准的原点,但是pdfbox代码和给我从pdf中刮取坐标的程序都使用左上角作为原点 . 我应该采取什么样的转换来调整坐标,以便iText能够以一种有效的方式消耗它们? 背景 我有一些代码使用p...
  • 0 votes
     answers
     views

    在国际象棋比赛中的Mouselistener

    我正在创建一个国际象棋游戏,现在我已经用我的所有棋子填充了我的图形棋盘,现在我需要使用Mouselistner移动棋子 . 在实现图形版本之前,我创建了一个2D控制台版本,它接受了“玩家移动”,所以我确实拥有所有这些方法,但我现在需要使用Mouselistener,我读了一下方法,但是,我需要实现每个 class 都有mouselistener? 我有1个抽象的Piece类以及7个子类(包括Dum...
  • 2 votes
     answers
     views

    Tomcat webapp错误 - 应用程序启动线程[AWT-Windows]但未能阻止它 - 内存泄漏?

    直到今天我在电脑上进行本地测试时才注意到,Tomcat在日志文件中发布了一个错误 . 我正在使用Tomcat 6.0.29和Java JDK 1.6 . Dec 1, 2010 12:36:57 pm org.apache.catalina.core.StandardContext reload INFO: Reloading this Context has started Dec 1, 201...
  • 0 votes
     answers
     views

    Java - 找到表示图像中所有颜色的颜色

    我想要对图像进行采样以返回单个颜色,该颜色“看起来”是采样颜色的良好表示 . 我尝试了两种方法: 取所有红色,绿色和蓝色的平均值并从中创建图像 . 这很少产生看起来像是来自图像的颜色 . 从图像中查找"dominant"颜色 . 这需要从图像中找到最常见的颜色 . 这是更好的,但例如,蒙娜丽莎产生深紫色 . 这似乎捕捉到图像的较暗区域,但忽略了顶角和皮肤上的所有较亮区域...
  • 1 votes
     answers
     views

    JFrames的更简单替代方案(全屏)?

    现在,我有一个全屏幕应用程序,它根据配置文件生成几个全屏幕JFrame(所以我永远无法准确预测我将拥有多少帧) . 这些JFrame处于全屏模式,如下所示: setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE); setUndecorated(true); Dimension screenSize = Toolkit.getDefaultTool...
  • 2 votes
     answers
     views

    在Java(Swings)程序中在运行时添加和删除JTextField

    如何在Swing程序(Java)中运行时添加和删除组件(JButons,JTextField等),而不使用NetBeans?我应该使用哪种布局?我希望用户输入用户名和密码,当他点击提交按钮时,应该出现带有新组件的新屏幕(JButtons,JTextField等),我无法在运行时实现转换 .
  • 0 votes
     answers
     views

    在调整大小之前,GridBagLayout没有很好地分页

    我是新来的 . 我用Java编写了一个简单的程序,而GUI用的是GridBagLayout . 问题是,在触摸窗口边框以调整框架大小之前,它没有很好的分页 . 这是我的意思的一些图片: The main window before I resize the frame The main window after I resize the frame 我的代码的一部分: public class T...
  • 4 votes
     answers
     views

    使用JAVA AWT / jnlp从Web浏览器通过指定的打印机进行打印

    我要求根据用户的选择,通过Web浏览器将文档直接打印到多台打印机 . 用户将在我们的服务上设置不同的打印机,并将选择使用哪种打印机 . dropship.amazon.in(亚马逊的仓库管理系统)使用此功能 . 他们称之为PackStations 以下是使用packstation的步骤: 首先,我们需要为不同的类别保存打印机名称或地址,如标签打印,条形码打印 . 单击指定类别前面的star...
  • 1 votes
     answers
     views

    如何使用java API从简单的Java应用程序打印PDF文件集(比如3个文件)

    我遇到了一个与从java应用程序打印PDF文件有关的任务 . 让我再详细解释一下这个问题:如何使用java API从简单的java应用程序打印一组PDF文件(比如3个文件),即不使用任何第三方工具而不打开PDF文件? 可能有用的信息是,我的打印机支持以下格式: image/gif; class="[B" image/gif; class="java.io.InputS...
  • 0 votes
     answers
     views

    使用Jython和Swing实现图像上传面板

    我正在使用Jython和Swing开发一个跨平台的桌面应用程序,我发现了一个障碍 .我想开发一个面板(或一个按钮,我不知道哪个小部件),它允许我在空间中加载图像,并在我重新点击图像或空间时更改它 . 我附上了一些关于我希望我的小部件如何的图片 . Upload pane without image 然后,当我加载图像时: Upload Pane with image 现在我写了一个类似的东西,但总...
  • 0 votes
     answers
     views

    用java响应颜色事件

    我正在构建一个java应用程序来解决难题 . 我编码的方式基本上是程序将采取屏幕截图,在屏幕截图中找到一个像素,并通过机器人功能将鼠标移动到桌面上的那个位置 . 我理解屏幕截图背后的理论,将其存储在一个数组中,探索数组直到一个存储的像素与正确的颜色组合弹出,并将鼠标移动到屏幕上的那个位置,但我不能为我的生活得到代码下来 . 如果有人知道,或者可以将一个采用屏幕截图的示例代码拼凑在一起,将其存储在一...
  • 202 votes
     answers
     views

    Swing和AWT有什么区别?

    有人可以解释一下Swing和AWT之间有什么区别吗? 是否有任何情况下AWT比摆动更有用/建议使用,反之亦然?
  • 1 votes
     answers
     views

    摆动面板颜色变化

    我正在尝试使用我创建的名为 subpanel 的自定义面板启动多个JFrame . [如果你想知道命名,我有另一个名为 masterpanel 的类,它包含一个按钮,用于启动一个包含 subpanel 新实例的新帧 . subpanel 的目的是当用户点击 enter 按钮时,颜色会发生变化 . 目前,我每个 subpanel 都包含一个名为 EnterAction 的内部类,它调用 setBa...
  • 1 votes
     answers
     views

    Java Swing / AWT GUI位置错误

    所以我有一个用C#开发的应用程序,它通过单击按钮创建一组命令控件 . 它进行了大量的控制创建,但为了简单起见,我将其缩小到它创建的集合中的前两个 . 在下面的图片中,您将看到我按下了“创建”按钮(在单击时变为不可见),它显示了16(能够滚动查看更多)文本框和组合框,每个文本框和组合框分别相互对齐 . 现在,我知道我应该考虑在 生产环境 之前在跨平台环境中开发它,但忽略这一点,我现在的主要问题是使...
  • 0 votes
     answers
     views

    使您的类成为Java中的事件源

    我在Java中创建了一个自定义按钮,它有两个状态:mousePressed和mouseReleased . 同时,如果我想重用这个按钮,以便其他事件监听器可以注册它,这些是我应该做的适当步骤(这是一个新的任务,所以尽管可以使用JButton,我想我们正在尝试表明我们可以像JButton一样创建自己的Button: 重写addActionListener(ActionListener操作) ...
  • 0 votes
     answers
     views

    来自证书颁发机构的Java代码签名会花多少钱? [关闭]

    2014年1月,使用新的Java更新7u51,将需要applet和web start应用程序的签名 . 考虑到自签名签名的解决方案不符合我的需求,我想知道从证书颁发机构购买它需要多少钱 . 谢谢 :-)
  • 0 votes
     answers
     views

    JFrame中的OpenGL

    我想创建一个具有以下内容的应用程序:jframe(或框架,或其他),侧面有一些Java样式菜单(Jmenu),另一侧是jframe,一个OpenGL画布(仅占用部分) (jframe)并让它们集成在一起 . 意思是,例如,我想更改幻灯片,它将更改opengl的视图 . 甚至可以在Jframe中嵌入OpenGL吗? 此外,一个opengl库的重新发布将支持这样的事情 . 我玩了JOGL,但也看到了其...

热门问题