【问题标题】:Transform an image into an array of buttons [duplicate]将图像转换为按钮数组[重复]
【发布时间】:2019-11-02 05:58:24
【问题描述】:

假设我有一个图像...是否可以将其拆分为一个图像数组,其中每个按钮都有图像的一部分?我需要为每个按钮分配坐标,所以当按下图像的一部分时,我会得到该图像的坐标

【问题讨论】:

    标签: java image swing jbutton


    【解决方案1】:

    您可以使用 BufferedImage 然后调用 getSubImage() 并以这种方式分解它。

    另一种方法是,如果按钮在图像中已经按照您想要的方式定位,并且您只想创建可点击的热点,您可以在图像上监听鼠标事件并根据坐标数组检查光标位置定义每个按钮的位置。

    【讨论】:

      猜你喜欢
      • 2020-02-10
      • 2011-10-25
      • 2013-02-10
      • 2014-01-12
      • 2011-09-14
      • 1970-01-01
      • 2011-07-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多