SunYi,tab标签多行显示的时候,不让当前选中的tab页到最后一行,保持它刚开始的添加保存顺序。如windows的任务栏不锁定状态一样。改下方便吗?

解决方案 »

  1.   

    上百度google吧, 
    希望对你有帮助
      

  2.   

    这个是不是指
    当tab多行的时候
    如果一个tab被选中了,
    会自动跑到最下面去
    这个是为了让标签和面板能完美连接你的意思是要选中后依然在原来的位置
    不跳到最下面?这个倒是好改
    我先搞出的就是这个样子的
    后来才改成java的那种习惯之前你让我改的那种eclipse的风格的tabpane
    我这几天在搞工程上的一些东西,没法集中精力弄
    那个要做好确实蛮麻烦的你说的这个还是好弄的
      

  3.   

    如果用的是我给的那个STabbedPane
    把这两段注释掉就可以了,在700行左右
    // if (i == selectedIndex) {
    // selectedRun = runCount - 1;
    // }
    // if (runCount > 1) {
    // normalizeTabRuns(tabPlacement, tabCount, verticalTabRuns? y : x, returnAt);
    // selectedRun = getRunForTab(tabCount, selectedIndex);
    // if (shouldRotateTabRuns(tabPlacement)) {
    // rotateTabRuns(tabPlacement, selectedRun);
    // }
    // }你先看一下这种效果能不能接受
    因为这个样子我个人觉得有点小问题
    选中的那个tab的颜色会把下面的tab的上边框挡住,
    不行的话我再改改
      

  4.   

    恩。好的。我这边上网太不方便。我先去看看
    就是感觉tab页打开多的时候。跳动太大