选中A 列--右键---设置单元格格式--自定义右边输入"K"@
或者 B1 输入="K"&A1
鼠标移到B1 右下角变实心十字下拉
选中B列---复制--右键--选择性粘贴---值---- 删除A列
你的listview填充的时候有个bean吧。里面加一个标志位,表示要显示radioButtonor
button;在adapter里面getview的代码根据这个变量控制不同的显示按钮,当然布局里面是要放两个的,通过隐藏和显示来达到效果;当软件的下载状态或者安装状态改变的时候,你的bean里面的这个标志位也就改变了,然后调用adapter的.notifyDataSetChanged()
重新显示一遍UI就可以了
因为你导入了错误的包, 你导入了java.awt.*那么使用的组件,自然就是AWT的组件, 然后你把awt的组件直接添加到JavaFX的StacKPane里,当然会报错了
你应该导入正确的包
import javafx.scene.control.Button //这才是javaFX的Button效果图
参考代码
//注意导入的包import javafx.application.Application
import javafx.scene.Scene
import javafx.scene.control.Button
import javafx.scene.layout.StackPane
import javafx.stage.Stage
public class Main extends Application {
@Override
public void start(Stage primaryStage) throws Exception {
Button btn=new Button("按钮一")
StackPane sp=new StackPane()
sp.getChildren().add(btn)
Scene scene=new Scene(sp)
primaryStage.setScene(scene)
primaryStage.setTitle("JavaFX Test")
primaryStage.setWidth(260)
primaryStage.setHeight(150)
primaryStage.show()
}
public static void main(String[] args) {
launch(args)
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)